Fabrice Posted July 1, 2018 Share Posted July 1, 2018 (edited) Bonjour, pour mettre a jour mon module de paiement je doit passé sur la version récente de tsl. j'ai donc : Je suis chez OVH en mutualisé Version presta 1.6.1.18 J'ai passé mon site en php7 (j’étais encore en 5.x) : le site est opérationnel pas de soucis. J’essaie de passer en version stable dans la config php et dès que j'y passe mon site est en Erreur 500. en demandant l'affichage des erreurs j'ai ça qui apparait. Il semblerait qu'il y ai un pb au niveau du mot de passe de l'accès à la BDD si je ne me trompe. Mais comment corriger ça ? Link to database cannot be established:SQLSTATE[HY000] [2000] mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file at line 102 in file classes/db/DbPDO.php Savez vous d’où peut venir le problème car actuellement je n'ai plus de modules de paiement fonctionnels (payplug ou paypal) Merci de votre retour Edited July 1, 2018 by Fabrice (see edit history) Link to comment Share on other sites More sharing options...
codetheweb Posted July 1, 2018 Share Posted July 1, 2018 Bonjour, Il nous faudrai plus d'informations, mode_debug à on? log apache? Sans cela ça risque d'être compliqué de vous aider. Cordialement, Link to comment Share on other sites More sharing options...
Fabrice Posted July 1, 2018 Author Share Posted July 1, 2018 en activant l'affichage des erreur j'ai ça (j'avais éditer mon topic Link to database cannot be established:SQLSTATE[HY000] [2000] mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file at line 102 in file classes/db/DbPDO.php mais comment corriger cette erreur ? Link to comment Share on other sites More sharing options...
doekia Posted July 1, 2018 Share Posted July 1, 2018 Tu utilisais probablement une base de données dite "module" chez OVH, et - sans prévenir personne - ils sont en train de les fermer ! Récupérer la base de données - surement exclusivement via leur support -, acheter un offre avec base de donnée, importer, remplacer les infos du settings.inc.php 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