Команда "#exec cgi" игнорируется из html; тот же скрипт запускается как команда "form post" - PullRequest
0 голосов
/ 03 июня 2010

Все файлы конфигурации Apache отображаются правильно; Я добавил ExecCGI в RootDirectory, хотя этот файл находится в каталоге ScriptAlias, поэтому в этом нет необходимости. Я положил туда файл .htaccess, который, вероятно, тоже не нужен.

Это простой файл counter.cgi - работает нормально из командной строки linux; работает нормально, называется "методом сообщения" из HTML-файла. Когда я вызываю это с помощью "! Exec cgi", это как будто никогда не случалось - это полностью игнорируется. Нет ошибок ни в одном файле журнала - файл не выполняется.

1 Ответ

0 голосов
/ 03 июня 2010

Я понял это - моя конфигурация SSI не будет обрабатывать файлы .html. Изменен файл httpd.conf, чтобы включения SSI обрабатывались из файлов .html. :)

...