Romuche Posted June 15, 2011 Share Posted June 15, 2011 Bonjour à tous,Je finalise actuellement une installation prestashop pour un client, et je rencontre des problèmes avec le module paypal. En effet, lorsque je dois confirmer ma commande (après avoir choisi paypal comme moyen de paiement) 2 problèmes apparaissent : - d'une part, j'ai des soucis avec l'affichage de mon template Elements sur cette page (disparition du div de fond du bloc central, soucis avec le champ de recherche).- d'autre part, lorsque je clique sur le bouton "Je confirme ma commande", j'obtiens le message d'erreur suivant : Internal Server ErrorThe server encountered an internal error or misconfiguration and was unable to complete your request.Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error.More information about this error may be available in the server error log. En cherchant une solution, je me suis rendu compte que le souci était assez courant. Malheureusement, aucune des solutions proposées (passage des dossiers module en CHMOD 755 et fichiers en 644, ajout dans le .htaccess) n'a fonctionné pour moi.Quelqu'un aurait-il une solution à mon problème ?Merci d'avance. Link to comment Share on other sites More sharing options...
sourit06 Posted June 16, 2011 Share Posted June 16, 2011 Paypal bug depuis cette nuit tu devrais deja attendre que paypal re marche pour reessayer Link to comment Share on other sites More sharing options...
Mr_PayPal Posted June 16, 2011 Share Posted June 16, 2011 Bonjour Romuche,Rencontrez vous toujours ce problème??Merci,Alban Link to comment Share on other sites More sharing options...
Romuche Posted June 16, 2011 Author Share Posted June 16, 2011 Bonjour et merci de vos réponses si rapides.Oui je rencontre toujours les 2 mêmes soucis, je viens d'essayer à nouveau. N'hésitez pas à jeter un oeil au lien que j'ai fourni dans mon premier post pour vous faire une idée. Link to comment Share on other sites More sharing options...
Mr_PayPal Posted June 16, 2011 Share Posted June 16, 2011 Bonjour Romuche,Je suis en train de régler ce problème car vous n'êtes pas le seul à le rencontrer. Pouvez me donner la version de PrestaShop que vous utilisez ainsi que la version du module PayPal?Merci,Alban Link to comment Share on other sites More sharing options...
Romuche Posted June 17, 2011 Author Share Posted June 17, 2011 Bonjour,La version de prestashop installée est la 1.4.1.0 et la version du module paypal est celle fournie avec il me semble, la 2.4. Link to comment Share on other sites More sharing options...
jysfree Posted June 20, 2011 Share Posted June 20, 2011 Bonjour, Depuis la mise à jour de Presta en 1.4.1.0 je me retrouve avec ce genre de message dans l'onglet message de mes commandes PayPal response:TIMESTAMP -> 2011-06-13T14:03:30ZTRANSACTIONID -> 7TR61264RT7413834TRANSACTIONTYPE -> expresscheckoutPAYMENTTYPE -> instantORDERTIME -> 2011-06-13T14:03:29ZAMT -> 21.66FEEAMT -> 0.99TAXAMT -> 0.00CURRENCYCODE -> EURPAYMENTSTATUS -> CompletedPENDINGREASON -> NoneREASONCODE -> NonePROTECTIONELIGIBILITY -> IneligibleINSURANCEOPTIONSELECTED -> falseSHIPPINGOPTIONISDEFAULT -> falseCommande achevée avec PayPal !Quelqun a t il une idée du probleme?? Link to comment Share on other sites More sharing options...
Mr_PayPal Posted June 21, 2011 Share Posted June 21, 2011 Bonjour Imma,Est ce que la transaction est complétée ? Car il ne s'agit pas d'un message d'erreur.Merci,Alban Link to comment Share on other sites More sharing options...
jysfree Posted June 21, 2011 Share Posted June 21, 2011 Bonjour Alban,la transaction est bien effectuée, la commande apparait bien en backoffice de Presta, mais apres un test sur le site paypal apres avoir cliquer sur payer, une page blanche s'affiche le client est obligé de se deconnecter de paypal et de revenir ensuite sur son compte pour afficher la transaction. Link to comment Share on other sites More sharing options...
Romuche Posted June 21, 2011 Author Share Posted June 21, 2011 Bonjour Alban,Avez vous des nouvelles au sujet du souci que je rencontre ?Merci d'avance. Link to comment Share on other sites More sharing options...
Romuche Posted June 27, 2011 Author Share Posted June 27, 2011 Il y a quelqu'un ? Serait-il possible d'avoir des news à propos de la résolution de ce bug ? Ne serait-ce que de savoir si une solution est prévue ou si je dois m'orienter vers l'installation d'autres modules de paiement en remplacement de paypal. Je suis assez pressé... Link to comment Share on other sites More sharing options...
Mr_PayPal Posted June 28, 2011 Share Posted June 28, 2011 Bonjour Romuche, Pouvez vous essayer ceci :- Supprimer le module PayPal par le back Office.- Récupérer un nouveau dossier pour le module PayPal dans le package PrestaShop (\prestashop_1.4.3.0\prestashop\modules\paypal)- Réinitialiser le module PayPal dans le back office- Supprimer les codes API sur mon compte PayPal (Sandbox)- Configuration du module PayPal avec les nouveaux codes API- Vider le cache et l’historique de mon navigateur- Fermer toutes les fenêtres de mon navigateur- Se connecter sur son compte Sandbox- Effectuer un achat en payant avec PayPalUtilisez vous la Sandbox ou votre site et déja en production??Rencontrez vous ce problème à chaque transaction réalisée avec PayPal?Merci,Alban Link to comment Share on other sites More sharing options...
Romuche Posted June 28, 2011 Author Share Posted June 28, 2011 Bonjour,Je vais appliquer votre méthode.Pour répondre à vos questions, le module n'est pas configuré en sandbox et il n'est pas possible de réaliser la moindre transaction à cause de cette internal server error (d'où mon appel à l'aide...).Je reviens vers vous avec les résultats.Cordialement. Link to comment Share on other sites More sharing options...
Mr_PayPal Posted June 29, 2011 Share Posted June 29, 2011 Bonjour Romuche,En complément de cette méthode, il serait intéressant de tester avec la sandbox pour vous assurer que tout fonctionne correctement.Merci,Alban Link to comment Share on other sites More sharing options...
Romuche Posted June 29, 2011 Author Share Posted June 29, 2011 Bonjour ,J'ai appliqué votre méthode et essayé en mode sandbox, le souci d'internal error et le bug du template à la dernière étape persistent... Link to comment Share on other sites More sharing options...
Mr_PayPal Posted June 29, 2011 Share Posted June 29, 2011 Bonjour Romuche,je pense que votre problème vient d'une configuration avec votre serveur ou d'un problème dans votre code au niveau du fichier /paypal/payment/submit.php. En tout cas la page PayPal n'est jamais appelée donc le problème se trouve côté serveur.Pouvez vous remplacer le fichier submit.php par celui en pièce jointe en veillant à conserver une copie du fichier original?Merci,Alban submit.php Link to comment Share on other sites More sharing options...
Romuche Posted June 29, 2011 Author Share Posted June 29, 2011 Bonjour,J'ai remplacé le fichier sumbit.php dans le dossier /payment/ du module paypal, mais le problème persiste. Le fait que le template de la page soit altéré sur la dernière étape du résumé de la commande (submit.php) ne serait-il pas un indice révélateur de la nature du problème ?Quoi qu'il en soit, j'avais modifié le CHMOD des fichiers et dossiers du module comme souvent indiqué lorsque l'on rencontre un problème mais ça n'a rien changé. Le site est hébergé chez Amen. Ce dernier est-il réputé pour avoir des problèmes de compatibilité serveur avec prestashop ?Une mise à jour de prestashop de la version 1.4.1.0 vers la dernière 1.4.3 final pourrait-elle régler le problème ?Cordialement, Link to comment Share on other sites More sharing options...
Mr_PayPal Posted June 29, 2011 Share Posted June 29, 2011 Il semblerait comme vous le signalez avec le problème de template que la configuration de votre boutique présente quelques problèmes. Une mise à jour de votre boutique serait une solution. Mieux encore une installation complète de la version 1.4.3 si vous le pouvez.Tenez moi au courant.Merci,Alban Link to comment Share on other sites More sharing options...
Romuche Posted July 4, 2011 Author Share Posted July 4, 2011 Bonjour, j'ai tenté de procéder à une mise à jour vers la 1.4.3 finale en suivant les instructions détaillées là http://www.prestasho...jour_PrestaShop Malheureusement, je reste bloqué à la première étape de l'installation, la case "mise à jour" reste grisée et je ne peux donc pas la sélectionner... Une étape m’échappe t-elle ? Link to comment Share on other sites More sharing options...
Romuche Posted July 6, 2011 Author Share Posted July 6, 2011 Bonjour,Je me suis débrouillé pour réinstaller Prestashop dans sa dernière version et le problème persiste...EDIT:J'ai installé prestasop sur un autre ftp (hébergeur différent) et le problème de Internal server error est réglé. Le souci provenait donc probablement d'une incompatibilité dans la configuration des serveurs php de l'hébergeur (Amen.fr) avec Prestashop (ou le module Paypal).Néanmoins, je rencontre toujours le même bug du template sur la page submit.php. Ci-joint 2 capture d'écran :- La première montre le template dans son état normal (page order.php).- La seconde montre le bug en question (page modules/paypal/payment/submit.php).Une idée de la provenance de ce bug ? Link to comment Share on other sites More sharing options...
Mr_PayPal Posted July 7, 2011 Share Posted July 7, 2011 Bonjour Romuche,Quel est exactement votre bug? Je vois que vous avez déplacé le panier de sa place d'origine. Ne serait ce pas un problème avec le style de votre template? La logique fonctionne t elle ? Pouvez vous effectuer un paiement jusqu'au bout?Merci,Alban Link to comment Share on other sites More sharing options...
Romuche Posted July 8, 2011 Author Share Posted July 8, 2011 Bonjour,Le souci d'internal server error qui empêchait de valider une transaction a été réglé en changeant d'hébergeur.Le bug dont je parle est l'affichage altéré de la page sur la dernière capture d'écran (fond blanc absent, champ de recherche et bouton de confirmation différant du reste du template). Je ne sais pas ou chercher pour résoudre ce bug, dans les fichiers .tpl du modèle ou dans ceux du module ? Link to comment Share on other sites More sharing options...
Mr_PayPal Posted July 11, 2011 Share Posted July 11, 2011 Bonjour Romuche,Excusez moi de ne pas avoir fait attention à vos deux captures qui montrent clairement le bug. Les pages étaient tellement différentes que je pensais que ce n'étaient pas les mêmes.En tout cas le problème vient clairement d'un template ou d'un CSS. Difficile de savoir sans tester. Essayez de trouver la source en effectuant des changements sur cette page.Merci,Alban Link to comment Share on other sites More sharing options...
Romuche Posted July 21, 2011 Author Share Posted July 21, 2011 Bonjour,Absent une semaine, j'ai pu à nouveau me pencher sur le souci de template. Après inspection du code source des pages, l'erreur semble être provoquée par l'absence dans la balise head de la page /modules/paypal/payment/submit.php de liens vers des fichiers .js et .css spécifiques à mon template. Quel fichier dois-je éditer pour ajouter ces liens ?Merci par avance. Link to comment Share on other sites More sharing options...
Romuche Posted July 31, 2011 Author Share Posted July 31, 2011 Une idée ? Link to comment Share on other sites More sharing options...
Fabien Serny Posted August 1, 2011 Share Posted August 1, 2011 Bonjour, J'ai cru comprendre que votre thème est personnalisé. Avez vous ajouté les fichiers css et js dans le template header.tpl ou avez vous utilisé les méthode addCss ou AddJs ? Link to comment Share on other sites More sharing options...
Romuche Posted August 2, 2011 Author Share Posted August 2, 2011 Bonjour, Je ne connais pas ces méthodes addCss et AddJs dont vous parlez. J'ai effectivement installé un thème autre que celui par défaut pour prestashop (Elements) et effectué quelques modifications mineures dans le global.css du thème (changements de couleur des fonts). Je n'ai rien changé à part ça. Les page s'affichent normalement tant que je reste sur la page order.php (4 premières étapes du paiement). Mais lors de la 5ème étape du règlement, lorsque je choisis paypal comme moyen de paiement et que le fichier modules/paypal/payment/submit.php est appelé, le bug d'affichage apparaît. Comme je l'ai expliqué, j'ai remarqué que 2 fichiers .js et un .css (probablement ajoutés par le thème personnalisé) manquaient à l'appel dans le code de cette page (submit.php), alors qu'ils étaient présents partout ailleurs sur le site : <script type="text/javascript" src="/js/jquery/jquery.fancybox-1.3.4.js"></script> <script type="text/javascript" src="/js/jquery/jquery-typewatch.pack.js"></script> <link href="/css/jquery.fancybox-1.3.4.css" rel="stylesheet" type="text/css" media="screen" /> Ma question était donc : est-ce que le problème proviendrait de là ? Et si oui, comment faire en sorte que ces fichiers soient ajoutés à la balise head de la page modules/paypal/payment/submit.php. Merci par avance, Link to comment Share on other sites More sharing options...
benlechat Posted November 14, 2011 Share Posted November 14, 2011 Bonjour, j'ai moi aussi un probleme de 'Internal Server Error" chez Amen via le module Paypal. Pour info, j'ai effectué les modifications précédentes du forum : Réinstallation complète de paypal Changement du submit.php Rien ne marche. Est-ce qu'il y a une solution via amen pour que cela fonctionne ? J'ai vu sur un forum, une indication via les iptables ? une idée ? Merci d'avance, Link to comment Share on other sites More sharing options...
Fabien Serny Posted November 14, 2011 Share Posted November 14, 2011 Bonjour Romuche, Pouvez vous essayer de réactiver le thème par défaut pour confirmer que le problème vient bien du thème personnalisé ? Bonjour Benlechat, En ce qui concerne les problèmes de Internal Server Error, cela correspond à un problème de configuration serveur. Le plus souvent cela peut être du à url_fopen ou curl qui n'est pas activé. Contactez votre hébergeur qui pourra certainement vous donner la raison. A tout hasard, utilisez vous bien la dernière version du module PayPal ? Si non, pouvez vous la mettre à jour ? Cela réglera peut être votre problème. La dernière version est disponible gratuitement sur PrestaShop Addons. Link to comment Share on other sites More sharing options...
benlechat Posted November 14, 2011 Share Posted November 14, 2011 Merci Fabien, J'ai en effet déja réinstallé la dernière version de paypal (PayPal v2.8.4). j'ai envoyé un message chez Amen pour savoir de quoi il en retourne de leur coté. Link to comment Share on other sites More sharing options...
Fabien Serny Posted November 14, 2011 Share Posted November 14, 2011 La dernière version est la 2.8.5 mais ça ne devrait pas résoudre votre soucis. Pensez à vérifier vos droits sur vos fichiers également. Link to comment Share on other sites More sharing options...
benlechat Posted November 15, 2011 Share Posted November 15, 2011 Voici la réponse d'Amen à mon message concernant le problème précédent : Bonjour, attention, pour utiliser l'API Paypal, il faut pouvoir passer la requête par SSL (https://....), et cela n'est donc pas possible sur votre pack actuel. Pour cela il faut disposer d'un pack serveur privé ou dédié avec un certificat SSL valide. Vous pouvez par contre modifier vos paramètres de connexion Paypal afin de passer par une redirection direct. Vous pourrez trouver de nombreux détails et explications sur des sites spécialisés et forums concernant la mise en place de Paypal et des problèmes pouvant être rencontrés. Qu'est-ce que la redirection direct ? Est-ce que ce n'est pas trop dangereux ? Link to comment Share on other sites More sharing options...
Fabien Serny Posted November 15, 2011 Share Posted November 15, 2011 Je ne crois pas que le module actuel le permette (il faut que je vérifie). D'une manière général, il est plus sûr d'activer le SSL en prenant une offre d'hébergement supérieur. Link to comment Share on other sites More sharing options...
benlechat Posted November 15, 2011 Share Posted November 15, 2011 Parfait merci je vais voir plutot de ce coté la alors. Link to comment Share on other sites More sharing options...
Mr_PayPal Posted November 22, 2011 Share Posted November 22, 2011 Bonjour benlechat, Rencontrez vous toujours votre problème?? Sachez qu'il n'est pas indispensable que votre serveur soit sécurisé, il vous suffit juste d'activer l'extension php openSSL. Cordialement, Alban Link to comment Share on other sites More sharing options...
picsou123 Posted December 8, 2011 Share Posted December 8, 2011 Bonjour j ai la meme erreur sur le submit.php Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. et je suis chez amen , avec un hebergement starter , en version 1.4.6.2 de prestashop et paypal 2.8.5. quelqu un a t il resolu ce probleme. Merci Link to comment Share on other sites More sharing options...
jocom Posted December 8, 2011 Share Posted December 8, 2011 Bonjour, pareil j'ai un soucis avec submit.php. J'ai tout essayé, et la dernière option d'activer le SSL m'est interdite. J'ai beau cliquer sur lelien, j'ai une page blanche. Je suis chez AMEN avec un pack starter linux. Rien à faire. Et j'aimerai que la boutique soit opérationnelle pour mon client... Avez-vous un moyen de forcer le ssl sur un tarter linux d'AMen ? Ou alors comment faire une redirection (j'ai vu plus haut quelqu'un qui demandait) Link to comment Share on other sites More sharing options...
Mr_PayPal Posted December 14, 2011 Share Posted December 14, 2011 Bonjour à tous, Il y a définitivement un problème avec l'hébergeur Amen nous sommes en train de le résoudre, je reviens vite avec la solution. Cordialement, Alban Link to comment Share on other sites More sharing options...
Fabien Serny Posted December 14, 2011 Share Posted December 14, 2011 Pensez à vérifier les droits sur les fichiers des modules. Les erreurs 500 proviennent souvent de mauvaises permissions appliquées aux fichiers du module. Link to comment Share on other sites More sharing options...
picsou123 Posted December 16, 2011 Share Posted December 16, 2011 Merci paypal_alban , je suis chez amen et j attend avec impatience ta solution. Sinon quel droit faut il mettre aux fichiers, ( quels fichiers?). Merci<h3 class="row2"></h3> Link to comment Share on other sites More sharing options...
Fabien Serny Posted December 18, 2011 Share Posted December 18, 2011 Essayez 755 sur tous les dossiers, sous dossiers et fichiers du répertoire /modules/ Link to comment Share on other sites More sharing options...
picsou123 Posted December 19, 2011 Share Posted December 19, 2011 Bonjour malgré le changement de droits n y a rien fait, sinon dans quel fichier ou table sont renseignés les informations rentrées par l interface d'administration. Merci Link to comment Share on other sites More sharing options...
Fabien Serny Posted December 19, 2011 Share Posted December 19, 2011 C'est dans la table ps_configuration, mais il faut mieux passer par l'interface de configuration du module Link to comment Share on other sites More sharing options...
picsou123 Posted December 19, 2011 Share Posted December 19, 2011 Merci Mais apres verification tout les parametres sont ok; , mais cela ne fonctionne pas avec l hebergeur Amen. Link to comment Share on other sites More sharing options...
picsou123 Posted January 4, 2012 Share Posted January 4, 2012 Bonjour pas de nouvelles concernant ce probleme??? Merci Link to comment Share on other sites More sharing options...
Fabien Serny Posted January 4, 2012 Share Posted January 4, 2012 Bonjour picsou123, Comme je l'ai expliqué un peu plus haut dans ce topic En ce qui concerne les problèmes de Internal Server Error, cela correspond à un problème de configuration serveur. Le plus souvent cela peut être du à url_fopen ou curl qui n'est pas activé. Contactez votre hébergeur qui pourra certainement vous donner la raison. Link to comment Share on other sites More sharing options...
picsou123 Posted January 4, 2012 Share Posted January 4, 2012 bonjour la reponse de chez amen , vraiment des incapables( cest du coté paypal).....: http://www.prestashop.com/wiki/PayPal_and_PrestaShop/ hebergeur a evité d urgence..... Link to comment Share on other sites More sharing options...
Susi Posted January 4, 2012 Share Posted January 4, 2012 Bonjour! tout d'abord, je suis du Mexique, je peux lire et comprendre le français mais non l'écrire assez bien, donc je vous écris ceci dans Google translate. J'espère que ce ne sera pas un problème pour vous tous. J'ai fait tout, même ce dernier une configuration qui picsou123 dit mais rien! Paiement Paypal dans mon site web est imputé à mon compte, e-mails de confirmation sont envoyés à l'acheteur et aux employés... mais jamais revenir à mon website. Après avoir payé avec paypal compte ou paypal carte de crédit du service, la page devient blanc sur Safari, Google Chrome dit qu'il ya une "Internal Server Error" et iexplorer dit page n'est pas trouvée. Ensuite, si j'ai frappé recharger, je reçois le message, sur mon website, du token dupliqué... Quelqu'un at-il résolu ce? en passant, je suis en utilisant Prestashop 1.4.6.2 et le module paypal v2.8.5. Merci à vous tous! Link to comment Share on other sites More sharing options...
Mr_PayPal Posted March 21, 2012 Share Posted March 21, 2012 Bonjour Romuche, En fonction de l'hébergeur, l'accès au serveur PayPal demande une configuration spécifique afin de proposer une sécurité maximale aux utilisateurs. L'hébergeur peut également bloquer certains aspects. Il ne s'agit pas d'un bug mais d'une configuration serveur. Cordialement, Mr PayPal Link to comment Share on other sites More sharing options...
D-fox Posted March 28, 2013 Share Posted March 28, 2013 En fonction de l'hébergeur, l'accès au serveur PayPal demande une configuration spécifique afin de proposer une sécurité maximale aux utilisateurs. L'hébergeur peut également bloquer certains aspects. Il ne s'agit pas d'un bug mais d'une configuration serveur. Mr_PayPal Vous êtes formel ? C'est les hébergeurs ? Comment font-ils exactement pour ne rien changer et tout de même se faire bloquer ? Ne serait-ce pas Paypal qui fait des âneries ? Link to comment Share on other sites More sharing options...
Recommended Posts