passio Posted July 9, 2020 Share Posted July 9, 2020 Sur ma nouvelle boutique en Anglais, il n'y avait pas de transporteurs actifs. Après recherche, j'ai réalisé que dans la partie :Paiement -> Préférences -> Restrictions par transporteurs (Veuillez cocher la case du ou des groupes pour lesquels vous voulez rendre disponible(s) le(s) module(s) de paiement.) >>> Tout était décoché. Lorsque je coche une puce et que j'enregistre, j'ai un message : Mise à jour réussie. Sauf que, rien n'est coché, la modification n'est pas enregistrée. J'ai désactivé les transporteurs pour cette boutique Anglaise, et j'en ai recréé un nouveau. Alors, dans ce cas, lorsque je retourne dans les restrictions par transporteurs, cette fois, tous les moyens de paiement sont cochés... Cependant, si clique sur "enregistrer", tout devient à nouveau décoché... Sans feedback d'erreur, c'est assez complexe à résoudre... Que puis-je faire ? Merci Link to comment Share on other sites More sharing options...
Christophe Rouillé Posted July 9, 2020 Share Posted July 9, 2020 Salut, je mettrai en mode debug et je regarderai sur la console de mon navigateur En espérant voir apparaitre une erreur sinon faudrait plonger dans le code pour comprendre où le problème se situe Link to comment Share on other sites More sharing options...
passio Posted July 10, 2020 Author Share Posted July 10, 2020 Merci Tofrou.... Aucune erreur avec le mode débug. Ce soucis est littéralement entrain de me pourrir la vie. Il faut vraiment qu'on me file un coup de main... Link to comment Share on other sites More sharing options...
passio Posted July 15, 2020 Author Share Posted July 15, 2020 Alerte ROUGE ! Je viens de trouver le problème après une semaine épouvantable... Bien des dév ont jeté l'éponge... un après 2 jours, la plupart ne s'y sont même pas aventuré... Le troisième développeur m'a mis sur la voie sans faire exprès... Il avait trouvé une solution, en ne sélectionnant pas tout dans Restrictions des pays au dessus de Restrictions par transporteur... J'ai alors commencé à faire des tests en cochant tous les pays pour un moyen de paiement, puis tous les pays pour un autre moyen de paiement... puis arrivé sur Coinbase Commerce, tout les restrictions par transporteurs se sont décochés... je me suis dit, le problème vient de là... Je désactive donc, puis finalement j'en arrive à cocher tous les pays pour un autre moyen de paiement, et là, rebelote... Là je commence à devenir fou... Je bidouille, je bidouille, tantôt l'erreur des Restrictions par transporteur survient, d'autres fois non... Puis je réalise que j'ai dans mes restrictions par pays, tout en bas, les derniers pays qui ne sont pas cochés... Zimbabwe et compagnie... Et là, la lumière fut... Un probable problème nombre maximum de requête SQL ! Hé oui, le nombre de pays fois 6 moyens de paiment, ça commence à en faire des checkboxes... Bon, alors maintenant, quelqu'un a une idée pour ce soucis de nombre maximum de checkbox ? Je vais fouiller dans PHPmyadmin et sur le serveur Plesk... Si j'update pas c'est que j'ai pas trouvé. EDIT : Le problème venait de la valeur de max_input_vars dans la configuration de PHP... Link to comment Share on other sites More sharing options...
demeeen Posted February 18, 2021 Share Posted February 18, 2021 Je confirme : même probleme rencontré, et augmenter la valeur du php "max_input_vars" de 1000 à 2000 a permis de corriger ce bug. Merci Passio ! 1 Link to comment Share on other sites More sharing options...
Mediacom87 Posted February 18, 2021 Share Posted February 18, 2021 il y a 13 minutes, demeeen a dit : de corriger ce bug ce n'est pas un bug mais un défaut de configuration de votre hébergement. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now