Пытаю скрипты из дистрибутива, test-cgi и printenvВ httpd-error.log пишет
[Fri Jun 08 16:57:00 2007] [error] [client 111.111.111.111] (22)Invalid argument: exec of '/usr/local/www/apache22/cgi-bin/test-cgi' failed
[Fri Jun 08 16:57:00 2007] [error] [client 111.111.111.111] Premature end of script headers: test-cgi
[Fri Jun 08 16:57:00 2007] [error] [client 111.111.111.111] File does not exist: /usr/local/www/apache22/data/favicon.ico, referer: http://myhost/cgi-bin/test-cgi
Поставил без SUEXEC - не помогло.
Ось фрибзди 6.2
Где копать? В сети много советов об этом, но все о неправильном HTTP-заголовке, но эти скрипты - из дистрибутива. Suexec удалил, Options +ExecCGI добавил. Может кто уже побеждал сей трабл? В стандартном конфиге почти ничего не менял, только включил extra/httpd-ssl.conf и /svn для mod_dav_svn
<Directory "/usr/local/www/apache22/cgi-bin">
AllowOverride None
Options None +ExecCGI
Order allow,deny
Allow from all
</Directory>