Version complète: sur le forum Webmaster Hub : installation sogenactif
Webmaster Hub > Création et exploitation de Sites Internet > E-commerce
poupou
bonjour a tous,

j'ai actuellement 2 boutiques en ligne avec paiement sécurisé.

suite a de nombreux problème sur les hebergements, j'ai pris un serveur dedié pour heberger mes sites.

je dois donc installer le paiement sécurisé avant de basculer mes sites.
je dois donc installer l'API sogénactif.

j'ai fait ce qui est expliqué dans la doc, mais ca ne fonctionne pas.

voila pour le moment ou j'en suis :
je suis sous php.
je veux d'abord installer la version test de l'API (V6 sous linux)
j'ai copier les fichiers dans mon repertoire cgi-bin/ : request et response (fichiers binaires)
j'ai dans le repertoire cgi-bin/parm/ :
- pathfile
- parmcom.sogenactif
- certif.fr.014213245611111
- parmcom.014213245611111

j'ai dans path file :

DEBUG!YES!
D_LOGO!/payment/logo/!
F_CERTIFICATE!/home/httpd/vhosts/monsite.com/cgi-bin/parm/certif!
F_PARAM!/home/httpd/vhosts/monsite.com/cgi-bin/parm/parmcom!
F_DEFAULT!/home/httpd/vhosts/monsite.com/cgi-bin/parm/parmcom.sogenactif!

ici, le nom de mon site a été remplacé par "monsite.com" pour generaliser la chose.

dans call_request.php (dans le repertoire httpdocs), j'ai les 2 parametres :

$parm="$parm pathfile=/home/httpd/vhosts/monsite.com/cgi-bin/parm/pathfile";

$path_bin = "/home/httpd/vhosts/monsite.com/cgi-bin/request";

j'ai comme erreur :

"erreur appel request"
"executable request non trouve /home/httpd/vhosts/monsite.com/cgi-bin/request"

alors que le fichier est bien present.
pour verifier, j'ai mis les droit de tout ce qui est en jeu dans sogenactif a 777 (le jour ou ca fonctionne, je rectifierais)

a savoir, la racine de mon site contient les repertoires (donc au meme niveau) :

/home/httpd/vhosts/monsite.com/cgi-bin/
/home/httpd/vhosts/monsite.com/httpdocs/

et d'origine en creant les hebergement, dans le fichier config d'apache, le repertoire cgi-bin est consideré comme repertoire virtuel dans httpdocs.

si quelqu'un peut m'aider la dessus...

si besoin d'autres info, je suis dispo !

merci d'avance
reventlov
dans call_request.php remplace exec("toncheminversrequest") par
shell_exec("toncheminversrequest")
Imaginis
Je t'invite à regarder le dicdaticiel de oscommerce-fr.info. Il t'aidera grandement
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.