|
 18.2 Кб |
|
| Здравствуйте. Апач выдает ошибку 404 при попытке войти в директорию
http://localhost/cgi-bin/ , хотя она есть и в ней есть скрипты index.pl и test.pl при вводе:
http://localhost/cgi-bin/index.pl скрипт запускается и все ок. Аналогично с другим скриптом. ПОдскажите, в чем может быть дело?
Прикрепляю свой конфиг-файл: | |
|
|
|
|
|
|
|
для: dios™
(14.11.2009 в 02:10)
| | тоже с таким сталкивался
, если в любой другой дирректории создавал .htaccess c записями
Options +ExecCGI
AddHandler cgi-script .cgi .pl .py
DirectoryIndex index.pl
|
то индексный файл срабатывал как надо
, а в папке /cgi-bin/ никак не хочет
, хоть даже и для любых дирректорий стоит
<IfModule dir_module>
DirectoryIndex index.pl index.shtml index.php index.html
</IfModule>
Впору хоть mod_rewrite пробовать задействовать
// только у меня 403 выдаёт | |
|
|
|
|
|
|
|
для: heed
(14.11.2009 в 23:27)
| | Кхм, так что же делать?) | |
|
|
|
|
|
|
|
для: dios™
(15.11.2009 в 02:20)
| | никак не смоделирую я такую настройку сервера.,)
mod_perl.so скомпилил кое как, при просто его включении в /server-info всё появляется
, а вот с PerlModule и с PerlHandler диррективами чего-то не разберусь
там в ModPerl/Registry.pm и остальных целая куча файлов из Apache2/, APR/ ..... а их то и не было вместе с mod_perl , было-бы неплохо если-бы подсказали-бы где брали ::) ато уже почти все use закомментировал кроме strict и warnings
// добавил позже :)
нашёл эти pm-файлы , разбросаны в дистрибутиве | |
|
|
|
|
|
|
|
для: heed
(15.11.2009 в 07:53)
| | Получил всётаки 404 и тоже только с помощю mod_rewrite
получается побороть, только у меня так заработало
<Directory c:/X_DOCS/comp/cgi-bin/>
SetHandler perl-script
PerlResponseHandler ModPerl::Registry
PerlOptions +ParseHeaders
Options +ExecCGI +FollowSymlinks
RewriteEngine On
RewriteRule ^$ index.pl [QSA]
Order allow,deny
Allow from all
</Directory>
| Всётаки пока не сделал ">nmake install" не догадался почитать что там в документации ,)
Но что-то похоже что это PerlResponseHandler просто дёргает ModPerl::Registry при каждом запросе, а с тем конфигом было при запуске Апаче , но что -то по mod_perl-2.0 не предлагается в документации никакие PerlHandler
Интересные фичи, но времени поразбираться хватает только урывками | |
|
|
|