Общие > Веб Сервера
Apache2 под Windows и CGI-скрипты
(1/1)
D.O.:
Что-нибудь ещё нужно, кроме этого в httpd.conf, чтобы выполнять перловые скрипты?
Вот фрагменты:
ScriptAlias /cgi-bin/ "C:/Apache2/Apache2/cgi-bin/"
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
AddHandler cgi-script .cgi .pl
Пытаюсь выполнить скрипт:
http://localhost/cgi-bin/printenv.pl
А MS IE предлагает мне созранить файл вместо того, чтобы вывести output скрипта в окне браузера. Попробовал созранить - сохраняется output скрипта, то есть скрипт выполняется.
Как заставить это работать нормально?
Много раз это делал, но на такое никогда ещё не нарывался. Может быть, проблема в MS IE?
D.O.:
Причина выяснена. Скрипт отдавал text/plain, помогла замена на text/html.
commander:
D.O.
--- Цитировать ---Может быть, проблема в MS IE?
--- Конец цитаты ---
нет...
AllowOverride All
Options +Indexes +Includes +ExecCGI
и вообще делай через виртуал хосты... гораздо удобнее...
D.O.:
--- Цитировать ---commander:
AllowOverride All
Options +Indexes +Includes +ExecCGI
--- Конец цитаты ---
Только что попробовал так, а в скрипте вернул text/plain. Стало всё по-старому.
Вернул text/html - всё заработало.
commander:
D.O.
--- Цитировать ---а в скрипте вернул text/plain.
--- Конец цитаты ---
:) пять!
Навигация
Перейти к полной версии