|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Andrey Ryzhikoff 2:5020/400 12 Feb 2001 02:10:54 To : All Subject : Теперь: mod_perl и CGI::SSI -------------------------------------------------------------------------------- "Pavel V. Ammosov" wrote: > > Похоже, ты почему-то делаешь use Apache::DBI дважды где-то. Угу. И в стартовом скрипте и в httpd.conf. Это пофиксил, вылезло следующее: webadmin:/usr/local/apache/bin# ./apachectl configtest [Mon Feb 12 00:51:00 2001] [error] Cannot find current script '/dev/null' at /usr/libdata/perl/5.00503/FindBin.pm line 166 BEGIN failed--compilation aborted at /usr/libdata/perl/5.00503/FindBin.pm line 166. BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.005/CGI/SSI.pm line 6. BEGIN failed--compilation aborted at /home/radio/cgi-bin/forum/modules/w3t.pm line 26. BEGIN failed--compilation aborted at /home/radio/cgi-bin/forum/modperl/startup.pl line 16. Syntax error on line 296 of /usr/local/apache/conf/httpd.conf: Cannot find current script '/dev/null' at /usr/libdata/perl/5.00503/FindBin.pm line 166 BEGIN failed--compilation aborted at /usr/libdata/perl/5.00503/FindBin.pm line 166. BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.005/CGI/SSI.pm line 6. BEGIN failed--compilation aborted at /home/radio/cgi-bin/forum/modules/w3t.pm line 26. BEGIN failed--compilation aborted at /home/radio/cgi-bin/forum/modperl/startup.pl line 16. Я использую модуль CGI:SSI для вставки в скрипты некоторых кусков динамически формируемого html-кода (баннеры, выборки из некоторых баз,....). Он как я понимаю использует FindBin.pm. Скрипты исполняются под юзером (через suexec), и ом обламывается при чтении полного пути ( в /home ) Сейчас все работает (правда вяляться ошибки в лог). Hо когда я все это пытаюсь через mod_perl запустить... Какие есть пути решения проблемы (ставить 755 на home наверное все же не верно)? Чем можно заменить этот модуль (CGI::SSI). Hужен именно модуль (он не в одном приложении используется) который может делать вещи аналогичные #include virtual, #exec cgi, #include url > Кроме того, если ты испольщуешь mysql, то PHP надо пересобрать > с системной библиотекой mysql, иначе они конфликтуют с DBD::mysql Hе...тут все ок точно. Собранно именно так. --- ifmail v.2.15dev5 * Origin: RadioLink.ru - все о телекоммуникациях (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/1521e182a8c6.html, оценка из 5, голосов 10
|