Fatal error: Class "Magento_Db_Adapter_Pdo_Mysql" not found in / home / xxxx / public _html / xx / xx / includes / src / __ default.php on line 29313

I just made all this decision, but could not get a solution

  • 777 for your magento folder.
  • chmod 775 lib / Magento / Db / Adapter / Pdo / Mysql.php
+4
source share
2 answers

Please check this as well as this

Also enable pdo extension on your server

You need to enable the PDO and PDO_MYSQL extensions in the php.ini file. go to the php.ini file, which is located inside the directory where PHP was installed, and removes the comments (;) in the lines below, therefore

;extension=php_pdo.dll to  extension=php_pdo.dll

Windows php.ini

extension=php_pdo.dll
extension=php_pdo_mysql.dll

Linux php --with-pdo-mysql. php.ini

extension=pdo.so
extension=pdo_mysql.so

- php ini , , , , php.ini

0

, .

Magento SSH

php -f shell/compiler.php clear
php -f shell/compiler.php disable

,

0

Source: https://habr.com/ru/post/1661042/


All Articles