ELISABORTOLATO Posted April 18, 2019 Share Posted April 18, 2019 I am getting the below error after doing an upgrade when trying to log in to the BO. The front end shows a 500 error. Initially I did the upgrade using 1click upgrade and that broke the site with a 500 error. I then tried to do an upgrade using Plesk and recieved the below. Can anyone please help? [PrestaShopException] Link to database cannot be established:SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Name or service not knownat line 102 in file classes/db/DbPDO.php 97. public function connect() 98. { 99. try { 100. $this->link = $this->_getPDO($this->server, $this->user, $this->password, $this->database, 5); 101. } catch (PDOException $e) { 102. throw new PrestaShopException('Link to database cannot be established:'.$e->getMessage()); 103. } 104. 105. // UTF-8 support 106. if ($this->link->exec('SET NAMES \'utf8\'') === false) { 107. throw new PrestaShopException('PrestaShop Fatal error: no utf-8 support. Please check your server configuration.'); DbPDOCore->connect - [line 323 - classes/db/Db.php] DbCore->__construct - [line 234 - classes/db/Db.php] - [4 Arguments] DbCore::getInstance - [line 48 - config/alias.php] pSQL - [line 339 - classes/shop/Shop.php] - [1 Arguments] ShopCore::initialize - [line 120 - config/config.inc.php] require - [line 43 - admin/index.php] - [1 Arguments] Link to comment Share on other sites More sharing options...
eleazar Posted April 18, 2019 Share Posted April 18, 2019 This error has been reported on many occasions, but unfortunately until now the developers team was unable to reproduce it, let alone correct it. I don't know if that helps, but you can try the following: Open /app/config/parameters.php Change line 4 (first line of the array) 'database_host' => '127.0.0.1', to 'database_host' => 'localhost', If the error message reappears you should check if the database settings shown in this file are really the same like before the upgrade. Notice (If you upgraded from 1.6x): You will find the settings of PrestaShop 1.6 slightly different coded in /config/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