Даже при простом старте - ругается так:
2006/03/22 17:36:12 [emerg] 3257#0: require_pv("Cookie.pm") failed:
"Can't locate Cookie.pm in @INC (@INC contains: Switch
/usr/lib/perl5/5.8.7/i686-linux /usr/lib/perl5/5.8.7
/usr/lib/perl5/site_perl/5.8.7/i686-linux
/usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.5
/usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3
/usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.1
/usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl .) at (eval 1)
line 1."
On 3/23/06, Alexey Polyakov <alexey.polyakov@xxxxxxxxx> wrote:
Добрый день!
nginx -t при запуске часть путей считает относительно текущей
директории на момент запуска. В частности - создаются прямо где
запустили директории из настроек таких как proxy_temp_path (если они
относительными заданы), и что самое неприятное - не подцепляет
перловые модули. Приходится переходить в его домашнюю директорию,
чтобы тестировать конфигурацию.
Ошибка с относительными client_body_temp_path, proxy_temp_path и
fastcgi_temp_path будет решена в следующей версии. А что касается
перловых модулей, то, кроме стандартных путей (/usr/lib/perl5/...),
можно задать свой:
http://sysoev.ru/nginx/docs/http/ngx_http_perl_module.html#perl_modules
(у него сейчас тоже проблема с относительными путями) или
с помощью --with-perl_modules_path=PATH.
Игорь Сысоев
http://sysoev.ru