mylesk42 Posted June 28, 2014 Share Posted June 28, 2014 Bonjour J'utilise PS 1560 et certains produits possèdent 9 attributs pour un total de 2560 déclinaisons. J'ai tenté de générer toutes ces déclinaison d'un seul coup grâce au générateur mais j'obtiens l'ERROR 500 - INTERNAL SERVER ERROR. J'ai tout supprimé puis tenté de générer l'ensemble par lots de 3 attributs (3 lots au total). Mme punition : internal error 500. J'ai installé la dernière version de PS 1608 sur un serveur de test (hébergeur différent du 1er) avec exactement la même erreur au final. Le support de l'hébergeur m'ont aidé à y voir plus clair. Du coup, ils pensent que cela ne vient pas du script de génération des déclinaisons en lui-même mais plutôt du module Swift qui envoie un nombre incalculable d'emails qui fait planter le serveur. Ce cas de génération de bcp de valeurs d'attributs n'est peut être pas courant, cela reste un bug, semble t-il, apparent tout de même. Je n'ai trouvé aucun sujet dans le forum, donc je sollicite l'équipe Prestashop pour étudier ce problème. Ci-dessous la réponse du support US de l'hébergeur : So many are emails are being attempted that the script eventually causes a 500 error. Please try disabling the mailer temporarily and then testing the product changes once more. If this works, I would suggest contacting the Swift developers about the issue, unless the settings can be adjusted to control the emails being sent. Cordialement Link to comment Share on other sites More sharing options...
Mediacom87 Posted June 28, 2014 Share Posted June 28, 2014 Bonjour, la réponse m'étonne. L'envoie de mail durant la génération des déclinaisons ? il faudrait regarder le code mais je ne comprends pas pourquoi on s'amuserait à envoyer des mail durant cette phase de Prestashop. Link to comment Share on other sites More sharing options...
mylesk42 Posted June 29, 2014 Author Share Posted June 29, 2014 Bonjour, Pourquoi pas essayer de faire un petit test de votre côté si vous avez 15 min et faire un retour ? Cdlt Link to comment Share on other sites More sharing options...
mylesk42 Posted June 29, 2014 Author Share Posted June 29, 2014 Je viens de désactiver le fait de recevoir des emails et le problème reste entier. Dans Ia classe /controllers/admin/AdminAttributeGeneratorController.php il y a ce code : //@ini_set('max_execution_time', 3600);que j'ai modifié par :@ini_set('max_execution_time', 999999); mais toujours sans succès. Toute idée est la bienvenue ! Cordialement Link to comment Share on other sites More sharing options...
Ledu Posted March 6, 2015 Share Posted March 6, 2015 Bonjour Mylesk42. J'ai le même problème, plus de 3 attributs (avec 8 déclinaisons ) ça ne passe pas , j'ai aussi une érreur 500, chez prestashop on m'a dit que mon serveur ne supportait pas la génération aussi longue....mais je doute de cela. As-tu résolu le problème? Merci Link to comment Share on other sites More sharing options...
Mediacom87 Posted March 8, 2015 Share Posted March 8, 2015 Bonjour, augmentez la mémoire allouée à PHP et le temps limite d’exécution des scripts pour tester. 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