致命错误:在第29313行的/home/xxxx/public_html/xx/xx/includes/src/__default.php中找不到“Magento_Db_Adapter_Pdo_Mysql”类

时间:2016-11-17 10:37:01

标签: php magento-1.9

我刚刚做了所有这些解决方案但未能获得解决方案

  1. 您的magento文件夹的777权限。
  2. chmod 775 lib / Magento / Db / Adapter / Pdo / Mysql.php

2 个答案:

答案 0 :(得分:0)

请检查this以及this

在您的服务器上启用pdo扩展程序

您需要在php.ini文件中启用PDO和PDO_MYSQL扩展。 转到你的php.ini文件,该文件位于安装PHP的目录中,并删除以下行中的注释(;)

;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文件中发布的这些行

答案 1 :(得分:0)

我认为这是编译问题。

通过SSH禁用Magento编译器

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

然后清除缓存,如果工作则再次编译