Activer les CGI dans vhost apache2
Résolu
sylgal45
Messages postés
149
Date d'inscription
Statut
Membre
Dernière intervention
-
sylgal45 Messages postés 149 Date d'inscription Statut Membre Dernière intervention -
sylgal45 Messages postés 149 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
nous sommes entrain de mettre en place un module de paiement pour mon prochain site internet. les fichier request et response sont bien dans le répertoire CGI-Bin de mon domaine. J'ai un serveur dédié, sous débian. quand je pose la question au support, leur réponse est qu'il n'y à pas de Pb, ils me demande de vérifier si les CGI sont activé dans le Vhost apache2 (c'est quoi et où cette bête là ! ;-))
quelqu'un peutil m'aider en m'indiquant ou trouver ce vhost ou comment le créer. je n'ai rien trouvé sur l'aide en ligne de mon fournisseur de serveur.
Merci beaucoup.
Sylvain
nous sommes entrain de mettre en place un module de paiement pour mon prochain site internet. les fichier request et response sont bien dans le répertoire CGI-Bin de mon domaine. J'ai un serveur dédié, sous débian. quand je pose la question au support, leur réponse est qu'il n'y à pas de Pb, ils me demande de vérifier si les CGI sont activé dans le Vhost apache2 (c'est quoi et où cette bête là ! ;-))
quelqu'un peutil m'aider en m'indiquant ou trouver ce vhost ou comment le créer. je n'ai rien trouvé sur l'aide en ligne de mon fournisseur de serveur.
Merci beaucoup.
Sylvain
A voir également:
- Activer les CGI dans vhost apache2
- Activer chromecast - Guide
- Activer office gratuitement - Accueil - Bureautique
- Comment activer windows 10 - Guide
- Cle pour activer windows 10 gratuitement - Guide
- Activer pavé tactile pc portable - Guide
5 réponses
si t'utilises cyberplus, le plus simple est de l'utiliser avec les fichiers php
LE cgi
http://fr.selfhtml.org/introduction/technologies/cgiperl.htm
LE cgi
http://fr.selfhtml.org/introduction/technologies/cgiperl.htm
Bonjour, et merci de ta réponse, oui en effet j'utilise cyberplus de la BPVF, ce n'est pas la première fois que mon dévellopeur le mets en place et ça à toujours fonctionné super facilement. mais là !?!? c'est la grosse question. Que veux tu dire par utiliser les fichiers php
l'appel à request et response peut être effectué par php ou cgi. tout dépend du language utilisé par le site pour effectuer le paiement.
mais s'il a déjà utilisé le cgi sans pb, il y a un autre pb
pour vérifier le bon fonctionnement de perl j'utilise ce script ultra simple et efficace
http://www.raynette.fr/script-gratuit/perl-pg-testserveur.php
mais s'il a déjà utilisé le cgi sans pb, il y a un autre pb
pour vérifier le bon fonctionnement de perl j'utilise ce script ultra simple et efficace
http://www.raynette.fr/script-gratuit/perl-pg-testserveur.php
le site est développé en php, je te joint l'erreur qui est retournée. d'apres ce que m'à dit le support, il faut vérifier l'activation des cgi dans vhost. je ne sais pas ou trouver vhost et encore moins le modifier ou le créer.
Code erreur :
*******API error in file /home/web/facitic.fr/ftp/ecommerce/includes/modules/
payment/atos.php at line: 599binary: /home/web/facitic.fr/ftp/cgi-bin/
request\nError occurs in /checkout_confirmation.phpATOS API ErrorAPI
error in file /home/web/facitic.fr/ftp/ecommerce/includes/modules/
payment/atos.php at line: 599binary: /home/web/facitic.fr/ftp/cgi-bin/
request\nSERVER
VARIABLESHTTP_HOSTecommerce.facitic.frHTTP_USER_AGENTMozilla/5.0
(Macintosh; U; Intel Mac OS X 10_5_7; fr-fr) AppleWebKit/530.17
(KHTML, like Gecko) Version/4.0 Safari/530.17CONTENT_TYPEapplication/x-
www-form-urlencodedHTTP_CACHE_CONTROLmax-age=0HTTP_REFERERhttp://ecommerce.facitic.fr/checkout_payment.phpHTTP_ACCEPTapplication/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png*/*;q=0.5HTTP_ORIGINhttp://ecommerce.facitic.frHTTP_ACCEPT_LANGUAGEfr-frHTTP_ACCEPT_ENCODINGgzip
,
deflateHTTP_COOKIE__utma
=172698551.726640036.1260977910.1260977910.1260977910.1;
__utmb=172698551; __utmc=172698551;
__utmz=172698551.1260977910.1.1.utmccn=(direct)|utmcsr=(direct)|
utmcmd=(none);
__utma
=34746166.344147835118333630.1239372859.1260896270.1260977921.27;
__utmb=34746166; __utmc=34746166;
__utmx=34746166.00004440671339971302:1:0;
__utmxx=34746166.00004440671339971302:1245746124:2592000;
__utmz=34746166.1260977921.27.2.utmccn=(referral)|
utmcsr=ecommerce.facitic.fr|utmcct=/|utmcmd=referral;
osCsid
=24ee5326b40f767e685ee7b997a79255CONTENT_LENGTH31HTTP_CONNECTIONkeep-
alivePATH/usr/local/bin:/usr/bin:/
binSERVER_SIGNATURE<address>Apache Server at
ecommerce.facitic.fr Port 80</address>
SERVER_SOFTWAREApacheSERVER_NAMEecommerce
.facitic
.frSERVER_ADDR194.146.225.25SERVER_PORT80REMOTE_ADDR86.221.219.143DOCUMENT_ROOT
/home/web/facitic.fr/ftp/wwwSERVER_ADMIN[no address
given]SCRIPT_FILENAME/home/web/facitic.fr/ftp/ecommerce/
checkout_confirmation.phpREMOTE_PORT62476GATEWAY_INTERFACECGI/
1.1SERVER_PROTOCOLHTTP/1.1REQUEST_METHODPOSTQUERY_STRINGREQUEST_URI/
checkout_confirmation.phpSCRIPT_NAME/checkout_confirmation.phpPHP_SELF/
checkout_confirmation.phpREQUEST_TIME1260978741argvArrayargc0HTTP
GETHTTP POSTpaymentatoscommentsx55y7SIPS
******** fien de l'erreur
Code erreur :
*******API error in file /home/web/facitic.fr/ftp/ecommerce/includes/modules/
payment/atos.php at line: 599binary: /home/web/facitic.fr/ftp/cgi-bin/
request\nError occurs in /checkout_confirmation.phpATOS API ErrorAPI
error in file /home/web/facitic.fr/ftp/ecommerce/includes/modules/
payment/atos.php at line: 599binary: /home/web/facitic.fr/ftp/cgi-bin/
request\nSERVER
VARIABLESHTTP_HOSTecommerce.facitic.frHTTP_USER_AGENTMozilla/5.0
(Macintosh; U; Intel Mac OS X 10_5_7; fr-fr) AppleWebKit/530.17
(KHTML, like Gecko) Version/4.0 Safari/530.17CONTENT_TYPEapplication/x-
www-form-urlencodedHTTP_CACHE_CONTROLmax-age=0HTTP_REFERERhttp://ecommerce.facitic.fr/checkout_payment.phpHTTP_ACCEPTapplication/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png*/*;q=0.5HTTP_ORIGINhttp://ecommerce.facitic.frHTTP_ACCEPT_LANGUAGEfr-frHTTP_ACCEPT_ENCODINGgzip
,
deflateHTTP_COOKIE__utma
=172698551.726640036.1260977910.1260977910.1260977910.1;
__utmb=172698551; __utmc=172698551;
__utmz=172698551.1260977910.1.1.utmccn=(direct)|utmcsr=(direct)|
utmcmd=(none);
__utma
=34746166.344147835118333630.1239372859.1260896270.1260977921.27;
__utmb=34746166; __utmc=34746166;
__utmx=34746166.00004440671339971302:1:0;
__utmxx=34746166.00004440671339971302:1245746124:2592000;
__utmz=34746166.1260977921.27.2.utmccn=(referral)|
utmcsr=ecommerce.facitic.fr|utmcct=/|utmcmd=referral;
osCsid
=24ee5326b40f767e685ee7b997a79255CONTENT_LENGTH31HTTP_CONNECTIONkeep-
alivePATH/usr/local/bin:/usr/bin:/
binSERVER_SIGNATURE<address>Apache Server at
ecommerce.facitic.fr Port 80</address>
SERVER_SOFTWAREApacheSERVER_NAMEecommerce
.facitic
.frSERVER_ADDR194.146.225.25SERVER_PORT80REMOTE_ADDR86.221.219.143DOCUMENT_ROOT
/home/web/facitic.fr/ftp/wwwSERVER_ADMIN[no address
given]SCRIPT_FILENAME/home/web/facitic.fr/ftp/ecommerce/
checkout_confirmation.phpREMOTE_PORT62476GATEWAY_INTERFACECGI/
1.1SERVER_PROTOCOLHTTP/1.1REQUEST_METHODPOSTQUERY_STRINGREQUEST_URI/
checkout_confirmation.phpSCRIPT_NAME/checkout_confirmation.phpPHP_SELF/
checkout_confirmation.phpREQUEST_TIME1260978741argvArrayargc0HTTP
GETHTTP POSTpaymentatoscommentsx55y7SIPS
******** fien de l'erreur
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question