Общие > Веб Сервера

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.
--- Конец цитаты ---

:) пять!

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии