Установлен Apache 1.3.27 и mod_perl 1.27 на Linux Red Hat. Проблема в следующем: на любую попытку запустить CGI скрипт на perl-е в файле error_log появляется сообщение
"[Fri Oct 18 15:56:49 2002] [error] [client 127.0.0.1] script not found or unable to stat: home/httpd/cgi-bin/ttt.pl".
При этом сам скрипт ttt.pl находится там где нужно, т.е. в home/httpd/cgi-bin/ttt.pl, права на него, впрочем как и на весь каталог cgi-bin поставил "777" (на время), и просто из командной строки этот скрипт без проблем выполняется. Помогите, пожалуйста, разобраться !
Вот часть httpd.conf:
ServerType standalone
ServerRoot "/usr/local/apache"
ScoreBoardFile /usr/local/apache/logs/httpd.scoreboard
Timeout 300
MaxKeepAliveRequests 100
KeepAliveTimeout 15
MinSpareServers 5
MaxSpareServers 10
StartServers 5
Port 80
User nobody
Group nobody
DocumentRoot "/home/httpd/htdocs"
<IfModule mod_dir.c>
DirectoryIndex index.html
</IfModule>
<Files ~ "^\.ht">
Order allow,deny
Deny from all
Satisfy All
</Files>
UseCanonicalName On
LogLevel debug
<IfModule mod_alias.c>
ScriptAlias /cgi-bin/ "home/httpd/cgi-bin/"
<Directory "/home/httpd/cgi-bin">
AllowOverride None
Options ExecCGI -Indexes
AddHandler cgi-script .pl .cgi
Order allow,deny
Allow from all
</Directory>