|
 17.9 Кб |
|
| Доброго времени суток.
Вторые сутки бьюсь с апачем, ни в какую не желает пришвартовывать Perl. Скрипты открываются в браузере как текст со всеми тегами\функциями. Apache 2.2 , Perl 5.8.9 .
Файл конфига апача прикрепил. Помогите разобраться, уже всё перепробовал. Сейчас дошел до того, что браузер выдает 403 Forbidden при запросе файла скрипта(также 500 проскакивала).
В Path всё прописано для Perl.
Или, если это проще, объясните как mod_perl заставить работать - тоже не нашел вменяемого мануала | |
|
|
|
|
|
|
|
для: spdm
(03.06.2011 в 14:01)
| | У вас до Perl дело даже не должно доходит. Посмотрите на контейнер <Directory /> - у вас же запрещена выдача любых страниц (сам неоднократно встречал эту конфигурацию в последних дистрибутивах, до сих пор ума не приложу зачем это делать по умолчанию), не говоря уже о том, что в Options отсутствует ExecCGI, который нужен для выполнения CGI-скриптов.
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
| вот это
Order deny,allow
Deny from all
| вообще лучше снести. | |
|
|
|
|
 18.1 Кб |
|
|
для: cheops
(03.06.2011 в 14:34)
| | извиняюсь! прикрепил не тот файл конфига
исправляюсь, вот тот который сейчас в apache2.2/conf | |
|
|
|
|
|
|
|
для: spdm
(03.06.2011 в 14:47)
| | А Perl какой подключаете?
PS Работоспособность конечно проверена? Т.е. двойной щелчек по Perl-скрпту приводит к его выполнению? | |
|
|
|
|
|
|
|
для: cheops
(03.06.2011 в 15:25)
| | Да. пытался как то ставить mod_perl, с объяснений какого-то забугорного сайта, там надо было скрипт перловский запускать, все работает. +в командной строке "perl script.cgi" приводит его в исполнение(к примеру хелловорлд как текст отобразился в cmd)
p.s. ActivePerl 5.8.9 | |
|
|
|