Jump to content
blackpink

500 Server Error : Link to database cannot be established

Recommended Posts

Bonjour,

Hier j'ai voulu changer mon mot de passe de la base de données et bug :

Link to database cannot be established: SQLSTATE[HY000] [1045] Access denied for user 'dbo.........'@',,.,,,.,,.24' (using password: YES)
at line 127 in file classes/db/DbPDO.php

122.     public function connect()
123.     {
124.         try {
125.             $this->link = $this->getPDO($this->server, $this->user, $this->password, $this->database, 5);
126.         } catch (PDOException $e) {
127.             throw new PrestaShopException('Link to database cannot be established: ' . $e->getMessage());
128.         }
129. 
130.         $this->link->exec('SET SESSION sql_mode = \'\'');
131. 
132.         return $this->link;

J'ai donc appelé mon hébergeur qui lui veut bien le faire moyennant finance, je voulais donc savoir la marche à suivre pour résoudre ce problème.

Merci d'avance

Share this post


Link to post
Share on other sites

C'est bien de changer le mot de passe dans votre base de données mais avez-vous donné l'information à votre Prestashop ?

Share this post


Link to post
Share on other sites

accès refusé à la base de donnés tu as regarder dans la configuration de ton prestashop ?
version 1.6 -> dans le ftp dossier config -> settings.inc.php
Version 1.7 -> App/config/parametres.php

Le mot de passe est bien changer à ce niveau ?

Share this post


Link to post
Share on other sites
Posted (edited)

Bonsoir,

Quand je veux me connecter sur mon back office j'ai une page blanche.

Par contre des que je mets en mod débug  il fonctionne je peux me connecter celà vient de quoi svp

Merci d'avance

prestashop 1.7.5.2

Edited by blackpink

Share this post


Link to post
Share on other sites

Vide ton cache

supprime le dossier prod & dev dans le ftp 

Tu va dans VAR/CACHE/ delete les deux dossiers. Puis enlève le debug pour voir. 

Share this post


Link to post
Share on other sites

Apparemment celà fonctionne.

Pas tout à fait fini de vider le cache mais je peux me connecter.

Des que c'est fini je te dis ce qu'il en ait

Share this post


Link to post
Share on other sites

Si c’est pas fini pas très grave tu retourne sur ton back office tu va dans les performances et tu clique sur le bouton vide le cache :) .

Share this post


Link to post
Share on other sites

Excuse mais un peu de retard à l'allumage tout fonctionne sauf probleme sur les stats ça mouline tout le temps.

Share this post


Link to post
Share on other sites

Sa viens du serveur dans ce cas :s.
surement des réglages à faire de ce côté.

dans ta console F12 tu as une erreur ?
 

Share this post


Link to post
Share on other sites

Bonjour,

Dites moi quand je mets DEBUG j'ai cette erreur :

Notice à la ligne 101 du fichier /homepages/21/d780141553/htdocs/clickandbuilds/PrestaShop/MyeCommerce/vendor/symfony/symfony/src/Symfony/Component/HttpFoundation/Session/Storage/Handler/StrictSessionHandler.php
[8] SessionHandler::gc(): ps_files_cleanup_dir: opendir(/tmp/.priv) failed: Permission denied (13)

Pourriez me dire ce qu'il faut faire

Merci

Share this post


Link to post
Share on other sites

Bonjour,

Chez quel hébergeur êtes-vous ? 

Car là c'est le dossier temporaire qui n'est pas accessible.

Bonne journée !

Edited by Mathieu R

Share this post


Link to post
Share on other sites

Bonsoir,

D'accord, c'est bizarre j'ai jamais vu ce soucis chez Ionos, il faut que vous demandiez au support de "Changer les permissions du /tmp/.priv" de sorte a ce que vous puissiez écrire dessus.

 

Bonne jorunée !

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More