Windows Server 2008 & CGI
Résolu/Fermé
Bonjour,
Je suis un total débutant avec windows Server, est-ce que quelqu'un pourrait m'expliquer comment faire tourner des CGI avec cet OS ?
J'ai installé le module CGI et créé un répertoire virtuel cgi-bin correspondant à un répertoire physique dans lequel sont stockés mes programmes CGI.
Mais quand j'accède au site par le réseau local, au lieu de l'exécution de mon script, j'ai une erreur 405 (qui semble être un problème de méthode POST ou GET pour le formulaire, sachant que j'ai essayé les deux méthodes et que le résultat est le même).
Pouvez-vous m'aider ?
Merci d'avance !
Je suis un total débutant avec windows Server, est-ce que quelqu'un pourrait m'expliquer comment faire tourner des CGI avec cet OS ?
J'ai installé le module CGI et créé un répertoire virtuel cgi-bin correspondant à un répertoire physique dans lequel sont stockés mes programmes CGI.
Mais quand j'accède au site par le réseau local, au lieu de l'exécution de mon script, j'ai une erreur 405 (qui semble être un problème de méthode POST ou GET pour le formulaire, sachant que j'ai essayé les deux méthodes et que le résultat est le même).
Pouvez-vous m'aider ?
Merci d'avance !
A voir également:
- Windows Server 2008 & CGI
- Clé windows 10 gratuit - Guide
- Montage video windows - Guide
- Windows ne démarre pas - Guide
- Winrar 64 bits windows 10 - Télécharger - Compression & Décompression
- Restauration systeme windows 10 - Guide
3 réponses
Tony85
Messages postés
72
Date d'inscription
lundi 13 octobre 2008
Statut
Membre
Dernière intervention
2 août 2011
7
20 nov. 2008 à 09:53
20 nov. 2008 à 09:53
Slt,
Alors je sais pas si sa pourra t'aider mais j'ai eu le à peut pret le meme probleme mais sous linux.
Et en faite le probleme est qu'il faut rendre le fichier exécutable et ensuite installer des librairies CGI par exemple sous linux pour ce connecter la base Mysql il faut des lib DBD , DBI, DBD-PG, PERL, MOD_PERL donc après si sa peut t aidé temsp mieux sinon je sais pas trop mais
GOOGLE EST TON AMI
TCHOU
Alors je sais pas si sa pourra t'aider mais j'ai eu le à peut pret le meme probleme mais sous linux.
Et en faite le probleme est qu'il faut rendre le fichier exécutable et ensuite installer des librairies CGI par exemple sous linux pour ce connecter la base Mysql il faut des lib DBD , DBI, DBD-PG, PERL, MOD_PERL donc après si sa peut t aidé temsp mieux sinon je sais pas trop mais
GOOGLE EST TON AMI
TCHOU
Merci de répondre si vite, mais ça ne m'aide pas du tout...
Comme dit précédemment, j'ai installé les modules CGI nécessaires à l'exécution des CGI. Je pensais que ça suffisait mais ça n'est apparemment pas le cas.
Quand à
Ben justement comment faire sous Windows Server 2008 ???
Je précise que mes scripts tournait sous Apache, donc qu'ils sont à priori bien écrits.
Et je te remercie de me rassurer sur google, mais si je poste sur ce forum, c'est justement que notre ami commun n'a pas pu m'apporter de réponse satisfaisante.
J'ai donc toujours besoin d'aide... Quelqu'un sait faire tourner windows Server 2008 ??
Comme dit précédemment, j'ai installé les modules CGI nécessaires à l'exécution des CGI. Je pensais que ça suffisait mais ça n'est apparemment pas le cas.
Quand à
Et en faite le probleme est qu'il faut rendre le fichier exécutable
Ben justement comment faire sous Windows Server 2008 ???
Je précise que mes scripts tournait sous Apache, donc qu'ils sont à priori bien écrits.
Et je te remercie de me rassurer sur google, mais si je poste sur ce forum, c'est justement que notre ami commun n'a pas pu m'apporter de réponse satisfaisante.
J'ai donc toujours besoin d'aide... Quelqu'un sait faire tourner windows Server 2008 ??
Bon, j'ai fini par trouver :
Pour ceux que ça intéresse, il faut aller dans le gestionnaire des services IIS.
Ensuite au niveau du répertoire où on stocke les CGI, il faut aller dans le "Mappages de gestionnaires".
Dedans il faut "Ajouter un mappage de module" : Il y aura 4 champs à renseigner :
- Chemin des demandes : Nom + extension du programme CGI
- Module : CgiModule
- Executable : Chemin absolu du programme CGI
- Nom : Ce que vous voulez.
Voilà, chez moi ça fonctionne et me permet de lancer mes CGI...
Pour ceux que ça intéresse, il faut aller dans le gestionnaire des services IIS.
Ensuite au niveau du répertoire où on stocke les CGI, il faut aller dans le "Mappages de gestionnaires".
Dedans il faut "Ajouter un mappage de module" : Il y aura 4 champs à renseigner :
- Chemin des demandes : Nom + extension du programme CGI
- Module : CgiModule
- Executable : Chemin absolu du programme CGI
- Nom : Ce que vous voulez.
Voilà, chez moi ça fonctionne et me permet de lancer mes CGI...