Page 1 sur 1

Problème configuration CGI

Posté : 02 sept. 2007, 01:46
par sdelaunay
Bonjour,

J'ai installé un serveur Apache 1.3 et je souhaite exécuter le module bancaire Mercanet ATOS qui execute un cgi nommé request.
Seulement lorsque je le lance via un script PHP j'ai droit à un téléchargement alors que les valeurs suivantes sont spécifiées dans le httpconf :

Code : Tout sélectionner

ScriptAlias /cgi-bin/ "D:/Web/www/cgi-bin/" AddHandler cgi-script .cgi <Directory "D:/Web/www/cgi-bin/"> AllowOverride None Options ExecCGI Order allow,deny Allow from all </Directory>
J'essaie donc de lancer directement le cgi du navigateur :
J'ai droit à une erreur 500 Internal Server Error

Je lis le log d'erreurs Apache :

Code : Tout sélectionner

D:/Web/www/cgi-bin/request is not executable; ensure interpreted scripts have "#!" first line (9)Bad file descriptor: don't know how to spawn child process: D:/Web/www/cgi-bin/request
J'ai tenté de renommer en .exe, en .cgi cela ne change rien.

J'ai aussi mis le fichier dans le cgi-bin du serveur et changeant les accès dans la config, sans résultat.


Avez-vous une idée ?

Merci

Posté : 02 sept. 2007, 02:33
par Sékiltoyai
Envoie moi le script, je vais le tester sur mon serveur.

Posté : 03 sept. 2007, 03:48
par Sékiltoyai
Je viens de lire le script. Regarde simplement le fichier version.txt, j'espère que ça va te mettre la puce à l'oreille…

Posté : 03 sept. 2007, 15:09
par sdelaunay
J'ai réussis à faire fonctionner le fichier exécutable, j'avais en fait une version Linux et non Windows:S
Merci de vous êtes attarder sur mon problème.