помогите пожалуйста советом.
поставил апач и все с ним, пхп, майскл
нужно настроить один perl скрипт, что я сделал
в site enabled прописал
ScriptAlias /cgi-bin/ /var/www/cgi-bin/
<Directory "/var/www/cgi-bin/">
AllowOverride All
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
в конфиге апача
AddHandler cgi-script .cgi .pl .py
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
<Directory "/var/www/cgi-bin/">
Options +ExecCGI
Order allow,deny
Allow from all
</Directory>
AddHandler cgi-script .cgi .pl .py
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/ddd"
<Directory "/var/www/cgi-bin/ddd/">
Options +ExecCGI
Order allow,deny
Allow from all
</Directory>
перезапустил апач.
в cgi-bin кладу perlinfo.cgi (
http://dfservice.com/soft.htm.ru.htm)
этот скрипт должен выводить инфу о доступности перла, инфу о модулях его
запускаю с браузера
http://localhost/perlinfo.cgiошибка You don't have permission to access /perlinfo.cgi on this server.
когда указываю прямой путь
http://localhost/cgi-bin/perlinfo.cgiтакая ошибка Internal Server Error
а в лог пишет
[Sat Sep 20 03:54:34 2008] [error] [client 127.0.0.1] (13)Permission denied: exec of '/var/www/cgi-bin/perlinfo.cgi' failed
[Sat Sep 20 03:54:34 2008] [error] [client 127.0.0.1] Premature end of script headers: perlinfo.cgi
далее, в cgi-bin кладу подпаку, в ней pl файлы, при обращении
http://localhost/cgi-bin/ddd/You don't have permission to access /cgi-bin/ddd/ on this server.
права выставил на все 777.
после установки в site enabled
обработка скриптов была настроена на /usr/lib/cgi-bin/
когда клал туда тот cgi скрипт, при обращении в браузер выводился код.
что делать? как заставить работать perl ?