Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: привязка Perl к Apache.
 
 автор: spdm   (03.06.2011 в 14:01)   письмо автору
17.9 Кб
 
 

Доброго времени суток.
Вторые сутки бьюсь с апачем, ни в какую не желает пришвартовывать Perl. Скрипты открываются в браузере как текст со всеми тегами\функциями. Apache 2.2 , Perl 5.8.9 .
Файл конфига апача прикрепил. Помогите разобраться, уже всё перепробовал. Сейчас дошел до того, что браузер выдает 403 Forbidden при запросе файла скрипта(также 500 проскакивала).
В Path всё прописано для Perl.
Или, если это проще, объясните как mod_perl заставить работать - тоже не нашел вменяемого мануала

  Ответить  
 
 автор: cheops   (03.06.2011 в 14:34)   письмо автору
 
   для: 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
вообще лучше снести.

  Ответить  
 
 автор: spdm   (03.06.2011 в 14:47)   письмо автору
18.1 Кб
 
   для: cheops   (03.06.2011 в 14:34)
 

извиняюсь! прикрепил не тот файл конфига
исправляюсь, вот тот который сейчас в apache2.2/conf

  Ответить  
 
 автор: cheops   (03.06.2011 в 15:25)   письмо автору
 
   для: spdm   (03.06.2011 в 14:47)
 

А Perl какой подключаете?
PS Работоспособность конечно проверена? Т.е. двойной щелчек по Perl-скрпту приводит к его выполнению?

  Ответить  
 
 автор: spdm   (03.06.2011 в 15:40)   письмо автору
 
   для: cheops   (03.06.2011 в 15:25)
 

Да. пытался как то ставить mod_perl, с объяснений какого-то забугорного сайта, там надо было скрипт перловский запускать, все работает. +в командной строке "perl script.cgi" приводит его в исполнение(к примеру хелловорлд как текст отобразился в cmd)

p.s. ActivePerl 5.8.9

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования