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'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/requestJ'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