Не собирается nginx с модулями Perl

rdi
На сайте с 19.06.2012
Offline
48
rdi
3062

Здравствуйте.

Уважаемые админы, помогите сориентироваться.

Собираю nginx 1.2.5 из исходников(скачан с оф.сайта), пытаюсь сделать

./configure --with-http_stub_status_module --with-http_perl_module

make

make install

Пытаюсь запустить собранное - /usr/local/nginx/sbin/nginx

Ругается - Can't locate nginx.pm in @INC...

Скормил во все директории этот файл nginx.pm:

/etc/perl

/usr/local/lib/perl/5.14.2

/usr/local/share/perl/5.14.2

/usr/lib/perl5

/usr/share/perl5

/usr/lib/perl/5.14

/usr/share/perl/5.14

/usr/local/lib/site_perl

и снова пытаюсь запустить /usr/local/nginx/sbin/nginx, ругается:

Can't locate loadable object for module nginx in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at -e line 0

Compilation failed in require.
BEGIN failed--compilation aborted.
nginx: [alert] perl_parse() failed: 255

Пробую запускать через /etc/init.d/nginx start - ругается

Starting nginx: nginx: [emerg] unknown directive "perl_modules" in /etc/nginx/nginx.conf:22

Весь инет перерыл, такой ошибки ни о кого не было.

Помогите разрулить, плз.

P.S. Система ubuntu 12.04, perl ставился из пакетов, модули к нему из CPAN. Вроде все без ошибок.

Сервис коротких ссылок (http://xlinx.me)
pupseg
На сайте с 14.05.2010
Offline
364
#1

а при опциях configure он написал о том, что перл подхватил?

или чтото в духе того, что

with-http_perl_module no ?

кстати - а зачем вам такой гемор ? он же из коробки с перлом нормально прет:


nginx version: nginx/1.3.11
built by gcc 4.4.6 20120305 (Red Hat 4.4.6-4) (GCC)
TLS SNI support enabled
configure arguments: --user=nginx --group=nginx --prefix=/usr/share/nginx --sbin-path=/usr/sbin/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --http-client-body-temp-path=/var/lib/nginx/tmp/client_body --http-proxy-temp-path=/var/lib/nginx/tmp/proxy --http-fastcgi-temp-path=/var/lib/nginx/tmp/fastcgi --http-uwsgi-temp-path=/var/lib/nginx/tmp/uwsgi --http-scgi-temp-path=/var/lib/nginx/tmp/scgi --pid-path=/var/run/nginx.pid --lock-path=/var/lock/subsys/nginx --with-http_secure_link_module --with-http_random_index_module --with-http_ssl_module --with-http_realip_module --with-http_addition_module --with-http_sub_module --with-http_dav_module --with-http_flv_module --with-http_mp4_module --with-http_gzip_static_module --with-http_degradation_module --with-http_stub_status_module --with-http_perl_module --with-http_geoip_module --with-mail --with-mail_ssl_module --with-cc-opt='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic' --with-ipv6 --with-file-aio --add-module=/builddir/build/BUILD/nginx-1.3.11/nginx-upstream-fair --add-module=/builddir/build/BUILD/nginx-1.3.11/nginx-upload-progress-module --add-module=/builddir/build/BUILD/nginx-1.3.11/mod_zip-1.1.6 --add-module=/builddir/build/BUILD/nginx-1.3.11/ngx_http_auth_pam_module-1.2 --add-module=/builddir/build/BUILD/nginx-1.3.11/nginx-upload-module-2.2 --add-module=/builddir/build/BUILD/nginx-1.3.11/nginx-rtmp-module-master

не, ну я поддерживаю конечно, сам себе стараюсь собирать пакеты.... или у вас случай не рядовой ? зачем перл и сборка из сорсов ?

Качественная помощь в обслуживании серверов. (/ru/forum/661100) Бесплатных консультаций не даю, не помогаю, не обучаю. Минималка от 100$. Как пропатчить KDE-просьба не спрашивать. Есть форумы (http://linux.org.ru) и полезные сайты (http://www.opennet.ru/).

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий