LINUX.ORG.RU
ФорумAdmin

[apache2][cgi] Не работает

 ,


0

1

Весь день уже читаю мануалы, а работы добиться так и не смог...

В одних мануалах написано, что нужно просто добавить Options ExecCGI в .htaccess, который надо положить в папку где должны выполнятся скрипты.

В других издевательски написано, что нужно добавить

ScriptAlias /cgi-bin/ /var/www/sites/mysite/ 
    <Directory /var/www/sites/mysite> 
        Options +ExecCGI 
        AllowOverride AuthConfig FileInfo 
    </Directory>
в httpd.conf хотя идиоту ясно, что такого файла быть неможет. Видимо авторы этих мануалов, хотят потренировать использование locate, но не объясняют что делать если файлов /*/httpd.conf окажется больше одного. При этом в них ни слова о .htaccess. Видимо описание директории здесь должно заменять это.

В итоге и при том и при варианте просто выводится текст скрипта, а логи не содержат ничего значимого.

Только при применении обоих советов выводится:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
Apache/2.2.16 (Ubuntu) Server at localhost Port 80

В логе же сказано [Mon Jun 27 00:34:51 2011] [alert] [client 127.0.0.1] /var/www/sites/mysite/.htaccess: Options not allowed here Из чего можно сделать вывод, что товарищи советовавшие писать Options ExecCGI в .htaccess что-то напутали.

Вобщем есть ли вменяемый мануал?

Кто виноват?

Что делать?

★★★★★
Ответ на: комментарий от Suntechnic

Что-то не то вы делаете. Если только одно поле в html надо подменить, проще SSI использовать.

А если вы CGI вызываете напрямую, из адресной строки, и у вас идет куча запросов на сервер, то кроме оперы виновника вряд ли найдете...

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Ну я не думаю, что на ssi можно построить управление сессиями, выделение, дисковых ресурсов и т.п.

Suntechnic ★★★★★
() автор топика
Ответ на: комментарий от Eddy_Em

Да - у хрома и огнелиса таких проблем нет. Но почему же опера обращается к одной странице несколько раз?

Suntechnic ★★★★★
() автор топика
Ответ на: комментарий от Eddy_Em

Это конечно сильно радует, но как с этим бороться - ума не приложу...

Suntechnic ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.