Aller au contenu

Sujets conseillés

Posté

Bonjour,

Sur l'un de mes sites j'utilise le paiement sécurisé du Crédit Agricole (e-transactions) et tout fonctionnait à merveille jusqu'à ce que je transfert le site sur un autre serveur qui présente la même configuration (bien sur l'adresse IP et le nom de la machine ont changé).

J'ai donc copié les fichiers du site (en gardant les mêmes chemins et droits d'accès) puis j'ai changé les DNS du site... A noter que l'url du site reste la même.

Lorsqu'une transaction est passée j'obtiens l'erreur suivante dans le logfile des transactions :

erreur appel response - executable response non trouve /home/xxxxxx/www/paiement/bin/response (avec xxxxxx comme répertoire du site).

Ce fichier existe bien et il possède les "bons" droits d'accès.

Si quelqu'un a une idée ? merci d'avance

PS: j'ai mailé le crédit agricole, j'attends une réponse.

Posté

Bonjour,

J'ai trouvé !! je suis passé en register global = OFF donc la variable DATA n'était pas transmise au fichier de validation de la commande.

Donc les données de la commande (y compris le message d'erreur) n'était pas transmis.

J'ai ajouté ce code et tout est ok maintenant:

	if (isset($_POST['DATA']))
{
     $DATA = $_POST['DATA'];
}

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...