{"id":1390,"date":"2023-04-20T01:14:18","date_gmt":"2023-04-19T23:14:18","guid":{"rendered":"https:\/\/www.delixirpro.com\/blog\/?p=1390"},"modified":"2023-04-20T01:15:52","modified_gmt":"2023-04-19T23:15:52","slug":"prestashop-1-7-le-panneau-dadministration-ne-fonctionne-plus-apres-avoir-modifie-les-acces-de-base-de-donnees","status":"publish","type":"post","link":"https:\/\/www.delixirpro.com\/blog\/2023\/04\/20\/prestashop-1-7-le-panneau-dadministration-ne-fonctionne-plus-apres-avoir-modifie-les-acces-de-base-de-donnees\/","title":{"rendered":"Prestashop 1.7 \/ Le panneau d&rsquo;administration ne fonctionne plus apr\u00e8s avoir modifi\u00e9 les acc\u00e8s de base de donn\u00e9es"},"content":{"rendered":"\n<p>Apr\u00e8s avoir modifi\u00e9 les acc\u00e8s \u00e0 la base de donn\u00e9es depuis le fichier<strong> \/app\/config\/parameters.php<\/strong>, l&rsquo;acc\u00e8s au panneau d&rsquo;administration g\u00e9n\u00e8re une erreur 500.<\/p>\n\n\n\n<p>On retrouve ce type d&rsquo;erreur dans le log Apache :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[Thu Apr 20 00:07:00.505942 2023] [php7:error] [pid 17274] [client 109.10.82.19:64342] PHP Fatal error: Uncaught PDOException: SQLSTATE[HY000] [2002] Connection timed out in \/var\/www\/html\/www.xxx.com\/vendor\/doctrine\/dbal\/lib\/Doctrine\/DBAL\/Driver\/PDOConnection.php:43\\nStack trace:\\n#0 \/var\/www\/html\/www.xxx.com\/vendor\/doctrine\/dbal\/lib\/Doctrine\/DBAL\/Driver\/PDOConnection.php(43): PDO-&gt;__construct('mysql:host=poly\u2026', '***', '***', Array)\\n#1 \/var\/www\/html\/www.xxx.com\/vendor\/doctrine\/dbal\/lib\/Doctrine\/DBAL\/Driver\/PDOMySql\/Driver.php(44): Doctrine\\DBAL\\Driver\\PDOConnection-&gt;__construct('mysql:host=poly\u2026', '***', '***', Array)\\n#2 \/var\/www\/html\/www.xxx.com\/vendor\/doctrine\/dbal\/lib\/Doctrine\/DBAL\/Connection.php(360): Doctrine\\DBAL\\Driver\\PDOMySql\\Driver-&gt;connect(Array, '***', '***', Array)\\n#3 \/var\/www\/html\/www.xxx.com\/vendor\/doctrine\/dbal\/lib\/Doctrine\/DBAL\/Connection.php(942): Doctrine\\DBAL\\Connection-&gt;connect()\\n#4 \/var\/www\/html\/www.xxx.com\/src\/PrestaShopBundle\/Kernel\/ModuleRepository.php(70): Doctrine\\DBAL\\Connection-&gt;query('SELECT name FRO\u2026')\\n#5 \/v in \/var\/www\/html\/www.xxx.com\/vendor\/doctrine\/dbal\/lib\/Doctrine\/DBAL\/Driver\/AbstractMySQLDriver.php on line 103, referer: https:\/\/xxx.com\/admin123\/index.php\/configure\/advanced\/performance\/?_token=JPBltHxRvtIXqDhMS78eJkSJljIz7wFqjaw2TR0xxx<\/pre>\n\n\n\n<p>De plus, si on active mode debug dans <strong>\/config\/defines.inc.php<\/strong>  via la directive <strong>define(&lsquo;_PS_MODE_DEV_&rsquo;,&nbsp;true)<\/strong> alors le panneau d&rsquo;administration est de nouveau fonctionnel<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">R\u00e9solution<\/h2>\n\n\n\n<p>Supprimer totalement les dossiers de cache \u00ab\u00a0dev\u00a0\u00bb et\u00a0\u00bbprod\u00a0\u00bb.<\/p>\n\n\n\n<p>Ces r\u00e9pertoires sont ici&nbsp;:&nbsp;<strong>\/var\/cache\/dev<\/strong> et <strong>\/var\/cache\/prod<\/strong><\/p>\n\n\n\n<p>Source : <a href=\"https:\/\/www.prestashop.com\/forums\/topic\/998013-admin-panel-doesnt-work\/\">https:\/\/www.prestashop.com\/forums\/topic\/998013-admin-panel-doesnt-work\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apr\u00e8s avoir modifi\u00e9 les acc\u00e8s \u00e0 la base de donn\u00e9es depuis le fichier \/app\/config\/parameters.php, l&rsquo;acc\u00e8s au panneau d&rsquo;administration g\u00e9n\u00e8re une erreur 500. On retrouve ce type d&rsquo;erreur dans le log Apache : [Thu Apr&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":202,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20,21],"tags":[],"class_list":["post-1390","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-developpement","category-prestashop"],"_links":{"self":[{"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/posts\/1390","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/comments?post=1390"}],"version-history":[{"count":4,"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/posts\/1390\/revisions"}],"predecessor-version":[{"id":1394,"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/posts\/1390\/revisions\/1394"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/media\/202"}],"wp:attachment":[{"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/media?parent=1390"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/categories?post=1390"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/tags?post=1390"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}