Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.24;
Скачать: CL | DM;

Вниз

CGI не исполняются на сервере   Найти похожие ветки 

 
HRust ©   (2006-12-05 15:08) [0]

Наверно пишу не в тему форума просто не знаю где ещё спросить. Такая вот проблема

У меня в .../cgi-bin/ лежит екзешник, так вот, при обращении к http://localhost/cgi-bin/ddd.exe InternetExplorer не выдаёт мне страничку с надписью "Хелло ворлд!" а просто скачивает этот файл (ddd.exe), почему ? нипойму.
в конфиге:

ScriptAlias /cgi-bin/ "D:/cgi-bin/"

<Directory "D:/cgi-bin">
AllowOverride All
Options ExecCGI
</Directory>

AddHandler cgi-script .exe .pl .cgi

а вот и сам ddd.exe на делфи

program Project2;

{$APPTYPE CONSOLE}

{uses
SysUtils; }

begin
{ TODO -oUser -cConsole Main : Insert code here }
writeln("content-type: text-html");
writeln;
writeln("<html>");
writeln("<head>");
writeln("</head>");
writeln("<body>");
writeln("HelloWorld");
writeln("</body>");
writeln("</html>");
end.


 
Карелин Артем ©   (2006-12-05 16:27) [1]

Права на чтение убрать, на выполнение дать


 
palva ©   (2006-12-05 16:49) [2]

> writeln("content-type: text-html");
Положено писать
writeln("content-type: text/html");


 
palva ©   (2006-12-05 16:56) [3]

Еще у меня был случай, когда у клиента был установлен Download Manager, который был настроен не на Content-type, а на расширение в URL. В результате, если URL кончался на .exe он скачивал файл (но конечно не сам exe, а результат его работы - HTML-код).
Посмотрите что скачивается в вашем случае.


 
SpellCaster   (2006-12-06 11:06) [4]

А еще лучше переименовать экзешник в .cgi, чтобы исключить лишние проблемы с качалками и прочим.



Страницы: 1 вся ветка

Текущий архив: 2006.12.24;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.08 c
15-1164875898
Храмой
2006-11-30 11:38
2006.12.24
Глупый но вайжный для меня вопрос


15-1164923196
Германн
2006-12-01 00:46
2006.12.24
Программа для тестирования CD/DVD приводов


15-1165091748
Alx2
2006-12-02 23:35
2006.12.24
РАЕН и ее академики...


15-1165168673
Горгер
2006-12-03 20:57
2006.12.24
Получить адрес в ассемблерной вставке


2-1165325085
TIF
2006-12-05 16:24
2006.12.24
Убить сообщение