Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problème installation sous prestashop 1.7.6.4 #106

Open
hkstyle786 opened this issue May 7, 2020 · 14 comments
Open

Problème installation sous prestashop 1.7.6.4 #106

hkstyle786 opened this issue May 7, 2020 · 14 comments

Comments

@hkstyle786
Copy link

hkstyle786 commented May 7, 2020

Bonjour, tout d'abord merci de proposer ce plugin.

Par contre j'essaye d'installer le plugin sous Prestashop 1.7.6.4 mais il m'affiche une erreur:
"Ce fichier ne semble pas être un fichier .zip de module valide."

Pourriez vous m'aidé a comprendre d'ou peux venir le problème. Merci

@TrogloGeek
Copy link
Owner

Bonjour, avez-vous bien renommé le dossier conteneur du module en tggatos avant de faire votre fichier ZIP ?
cf https://github.com/TrogloGeek/prestashop-tggatos-module#installation-differences-with-a-simple-prestashop-module

@hkstyle786
Copy link
Author

Bonjour, je vous remercie de m'avoir répondu aussi rapidement. 👍

Ensuite, oui j'ai bien renommé le dossier tggatos... mais le module ne s'installe pas.

aussi pouvez vous m'expliquer cette partie par rapport a php user je ne comprend pas. Vous parlez des droits d'accès ? j'ai mis comme valeur 755 sur les 3 dossiers:

  • Replace tggatos/bin/ content with binaries compatible with your system provided by your SIPS service provider
  • Update tggatos/param/parmcom.<sips_service_provider_codename> with content of default parmcom provided by your SIPS service provider
    -tggatos/bin/ folder, it's content and upper folders in file system need execution right set to PHP user
  • tggatos/param/ folder and it's content must be writable by PHP user
  • tggatos/log/ folder must be writable by PHP user

un énorme merci a vous.

@hkstyle786
Copy link
Author

hkstyle786 commented May 10, 2020

Finalement j'ai réussi a installer le module. Malheureusement il n'apparait pas à l'étape paiement. Je ne peux selection sélectionner 'paiement par carte bancaire'

@TrogloGeek
Copy link
Owner

Pour expliquer la partie droits sur les dossiers cela nécessiterait que je fasse un cours sur les droits linux, et les cours existants en ligne sont de meilleures qualité que ce que je peux fournir.
L'intervention d'un technicien qualifié en système d'hébergement est nécessaire pour sécuriser une installation SIPS 6xx, il s'agit tout de même d'un système de paiement. Les instructions que vous citez doivent lui être fournies.
A utiliser 0755 en droit expose très probablement votre certificat bancaire ce qui n'est pas du tout une bonne chose ! Je rappelle que la mise en place d'un moyen de paiement implique des responsabilités juridiques sur la sécurisation de celui-ci.
Il existe d'autres moyens de paiement plus simples et moins sensibles d'un point de vue sécurité que SIPS 6xx. SIPS 6xx est un dinosaure datant des début de l'internet grand publique et est techniquement obsolète, impliquant la mise en oeuvre de moyens plus lourds pour sécuriser la transaction.
Pour que le module affiche des options de paiement lors du processus de commande il faut avoir activé au moins un moyen de paiement du module et avoir résolu les éventuelles erreurs affichées sur la page de configuration du module.

@hkstyle786
Copy link
Author

Bonjour, justement je n'ai pas mis 0755 et j'ai bien déplacer les dossiers log et param correctement. La version démo fonctionne, mais la version de production, elle n'affiche pas les cartes, pourtant tout est correct, j'ai sélectionner un moyen de paiement aussi. Aucune erreur n'est affiché.

j'utilise prestashop 1.7.6.4

@TrogloGeek
Copy link
Owner

Probablement un problème lié à votre certificat je suppose. Puis-je avoir accès à la boutique pour aller inspecter ?
Auquel cas il me faudrait au minimum l'accès à l'administration de la boutique et idéalement aussi un accès SSH ou à défaut (S)FTP. Si vous êtes d'accord n'indiquez ici aucun accès, utilisez l'adresse email que vous trouverez ici : https://capillotracteur.fr/

@hkstyle786
Copy link
Author

Bonjour, désolé pour le retard, je vous ai envoyé un mail Finalement. Je vous donne les accès ensuite si besoin. Merci

@kiwifraise
Copy link

Bonjour,
J'ai bien installé par le passé le module sur 1.6, mais là j'ai quand même un gros soucis sur la 1.7.
Module en 5.1, dernière version de PS.
Et malgré qu'il soit bien configuré, je me retrouve avec "Il semble qu'il n'y ait pas de module de paiement recommandé pour votre pays." et "Malheureusement, aucun moyen de paiement n'est disponible." dans le panier.
Pourtant j'ai fait 4x le tour des pays autorisés, groupes de clients, etc
Une aide ?
Merci !!

@hkstyle786
Copy link
Author

Vous êtes bien allé dans paiement -> préférence ?

@kiwifraise
Copy link

Oui, ici..
Si j'active également le paiement par chèque, ou virement, toujours rien n'apparait dans le checkout.
Par contre, dès que je désactive tggatos, alors les moyens de paiement apparaissent bien...
Dans les modules, tggatos apparait dans "Autre", et non dans les modules de "Paiement".
Je connais bien Presta, mais là j'avoue je sèche :D

@hkstyle786
Copy link
Author

C’est normal que sa apparaissent dans « autres » c’est pareil sur mon site. Avez vous desinstaller puis réinstallé le modules avec une autre version ou la même ?

@hkstyle786
Copy link
Author

Allez sur ce sujet :

#78

Vous trouverez une version avec correction, telechargez le zip, et essayez la

@TrogloGeek
Copy link
Owner

Bonjour, je ne suis pas fan de la réutilisation de sujets existants sauf lorsque plusieurs personnes contribuent à la remontée d'informations pour un unique et même problème. (Merci @hkstyle786 pour aider à ton tour alors que je suis encore en train de taper le message).

Le fait que désactiver le module permet de voir les autres modes de paiement me laisse penser qu'il y ait pu y avoir une exception lors du traitement du hook.
Avez-vous vérifié le contenu des logs PrestaShop et les logs d'erreurs PHP ?

@kiwifraise
Copy link

Merci.
Pas de soucis, c'est de ma faute, d'ailleurs, étant donné que je viens de trouver la solution, je vais de ce pas créer une issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants