maria_perez Posted January 10, 2019 Share Posted January 10, 2019 Hola, necesito ayuda, me sale error 500, con este problema [PrestaShopException] Link to database cannot be established: SQLSTATE[28000] [1045] Access denied for user 'tibeiaco_pr3'@'localhost' (using password: NO)at line 120 in file classes/db/DbPDO.php 115. public function connect() 116. { 117. try { 118. $this->link = $this->getPDO($this->server, $this->user, $this->password, $this->database, 5); 119. } catch (PDOException $e) { 120. throw new PrestaShopException('Link to database cannot be established: '.$e->getMessage()); 121. } 122. 123. $this->link->exec('SET SESSION sql_mode = \'\''); 124. 125. return $this->link; Link to comment Share on other sites More sharing options...
Pedro Posted January 10, 2019 Share Posted January 10, 2019 revisa si los datos de acceso a la base de datos son los correctos. Link to comment Share on other sites More sharing options...
maria_perez Posted January 10, 2019 Author Share Posted January 10, 2019 Perdona, es que soy nueva y no se mucho. Como reviso esto, supongo desde cpanel, pero no exactamente como hacerlo. Podrias guiarme? Link to comment Share on other sites More sharing options...
Pedro Posted January 10, 2019 Share Posted January 10, 2019 En el cpanel debes de tener una sección de base de datos, la base de datos tiene 4 datos para que el PrestaShop pueda acceder a ella: - Una ip de acceso (si no especifica nada habrá que poner "localhost", si tienes dudas con esto puedes consultar con tu hosting) - Tiene asignado un nombre - Tiene un usuario - Tiene una contraseña (si no la sabes, puedes regenerarla). Luego, en el PrestaShop, para que pueda acceder a esta base de datos, depende de la versión, tienes que poner estos datos en un archivo. Si es un 1.6 estos datos se ponen sus líneas correspondientes en /config/settings.inc.php Si es un 1.7 estos datos se ponen en /app/config/parameters.php Link to comment Share on other sites More sharing options...
maria_perez Posted January 10, 2019 Author Share Posted January 10, 2019 Sí, los datos esta correctos Link to comment Share on other sites More sharing options...
Pedro Posted January 10, 2019 Share Posted January 10, 2019 Pues yo diría que el error viene de ahí... ¿La web te funcionaba? ¿Has hecho algún cambio de servidor o algo asi? Si la web te funcionaba y no has cambiado de servidor ni nada, puede ser que se haya caido el servidor de la base de datos, llama a tu servidor a ver si está todo correcto. 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