Главная страница
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.029 c
15-1165079071
GrandDoctor
2006-12-02 20:04
2006.12.24
Коммерческое использование Delphi


2-1165172811
Black_Shem
2006-12-03 22:06
2006.12.24
Импорт из документа word


15-1165047870
Pazitron_Brain
2006-12-02 11:24
2006.12.24
Почему не продают процессоры Cell?


15-1164991793
ReWD
2006-12-01 19:49
2006.12.24
Коммивояжер - минимальное оставное дерево


11-1141583047
Vladimir Kladov
2006-03-05 21:24
2006.12.24
Версия 2.34