[cgi] [D3] [OVH] Pour une exécution basique
Bonjour,
Je souhaite exécuter chez mon hébergeur (ovh) des cgi dans le répertoire cgi-bin. Les scripts Perl y ont été testés et fonctionnent correctement. Je veux maintenant les écrire en delphi, langage dans lequel j'ai plus d'expérience.
Cependant, une fois compilé [D3] et transféré sur le site distant, le programme ne retourne qu'une erreur 500....
J'ai également tenté de supprimer le uses, ça compile également et fournit un exécutable plus petit, mais qui renvoie la même erreur.
Les droits d'exécution ont été attribués (755) et l'appel se fait par le même chemin que le script perl qui fonctionne...
Que dois je faire ???
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
program basiccgi;
{$apptype console}
uses
Windows;
begin
WriteLn('Content-type: text/html');
WriteLn;
WriteLn('<html>');
WriteLn('<head><title>MiniCGI</title></head>');
WriteLn('<body>');
writeln('Hello World !<br>');
writeln('</body>');
Writeln('</html>');
end. |
:bug:
[Résolu] [cgi][win32][cross-compiler]
Bonjour,
Grâce à vos réponses, je comprends qu'il me faut me tourner vers un outil différent de delphi. En fouillant sur les forums + google je vois qu'il existe des solutions du type "cross-compiler" dont Lazarus qui permet de développer sur une plate-forme pour éxécuter sur une autre.
Je crois que je vais tester cet outil prometteur qui me permettrait, dans un premier temps au moins, d'éviter l'installation de Linux/Kylix, et dont l'interface a l'air de ressembler furieusement à celle des premieres versions de delphi.
La discussion est close mais si quelqu'un a des retours d'informations sur le sujet je suis preneur ;-).
a++ 8-)