我刚刚做了所有这些解决方案但未能获得解决方案
答案 0 :(得分:0)
在您的服务器上启用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
然后清除缓存,如果工作则再次编译