Dynamo Posted May 14, 2019 Share Posted May 14, 2019 Bonjour à tous , j'ai vraiment besoin d'aide ,ma boutique fonctionnait bien jusqu'à ce que depuis le vendredi j'apperçoive ce message d'erreur lorsque j'éssaye d'acceder au site et à la partie administration : [PrestaShopException] Cannot select any valid SQL engine.at line 295 in file classes/db/Db.php 290. } elseif (extension_loaded('mysqli')) { 291. $class = 'DbMySQLi'; 292. } 293. 294. if (empty($classc)) { 295. throw new PrestaShopException('Cannot select any valid SQL engine.'); 296. } 297. 298. return $class; 299. } 300. DbCore::getClass - [line 229 - classes/db/Db.php] DbCore::getInstance - [line 48 - config/alias.php] pSQL - [line 339 - classes/shop/Shop.php] - [1 Arguments] ShopCore::initialize - [line 117 - config/config.inc.php] require - [line 43 - admin/index.php] - [1 Arguments] Aidez moi svp à resourdre mon problème Link to comment Share on other sites More sharing options...
Mediacom87 Posted May 14, 2019 Share Posted May 14, 2019 Bonjour, n'auriez-vous pas changé votre version PHP sur votre serveur (ou votre hébergeur) ? Link to comment Share on other sites More sharing options...
Dynamo Posted May 14, 2019 Author Share Posted May 14, 2019 1 minute ago, Mediacom87 said: Bonjour, n'auriez-vous pas changé votre version PHP sur votre serveur (ou votre hébergeur) ? Non mais j'ai essayé de changer les versions de PHP pour résoudre le problème en vain Link to comment Share on other sites More sharing options...
Dynamo Posted May 14, 2019 Author Share Posted May 14, 2019 Non mais j'ai essayé de changer les versions de PHP pour résoudre le problème en vain Link to comment Share on other sites More sharing options...
Janett Posted May 14, 2019 Share Posted May 14, 2019 La configuration de votre serveur est erronée, il semble que l’extension PHP mysqli n’est pas activée. Link to comment Share on other sites More sharing options...
Dynamo Posted May 15, 2019 Author Share Posted May 15, 2019 J'ai intervertit les versions de PHP en vain Link to comment Share on other sites More sharing options...
Mediacom87 Posted May 15, 2019 Share Posted May 15, 2019 Comme le demande @Janett est-ce que l'extension mysqli est bien activé sur votre PHP. C’est à regarder chez votre hébergeur. Link to comment Share on other sites More sharing options...
Janett Posted May 15, 2019 Share Posted May 15, 2019 Le mieux étant d’avoir l’extension PDO d’activée, l’extension mysqli c’est en dernier recours : https://github.com/PrestaShop/PrestaShop/blob/3cc2db29fe71888658712bf2304a4bf0c6a2912d/classes/db/Db.php#L292 Link to comment Share on other sites More sharing options...
Dynamo Posted May 16, 2019 Author Share Posted May 16, 2019 22 hours ago, Janett said: Le mieux étant d’avoir l’extension PDO d’activée, l’extension mysqli c’est en dernier recours : https://github.com/PrestaShop/PrestaShop/blob/3cc2db29fe71888658712bf2304a4bf0c6a2912d/classes/db/Db.php#L292 Merci Janett , le problème a été résolu en remplaçant le contenu du fichier db.php par le contenu de celui ci , https://github.com/PrestaShop/PrestaShop/blob/3cc2db29fe71888658712bf2304a4bf0c6a2912d/classes/db/Db.php#L292 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