【发布时间】:2016-11-17 10:37:01
【问题描述】:
我只是做了所有这些解决方案,但没有得到解决方案
- 777 权限到您的 magento 文件夹。
- chmod 775 lib/Magento/Db/Adapter/Pdo/Mysql.php
【问题讨论】:
标签: php magento-1.9
我只是做了所有这些解决方案,但没有得到解决方案
【问题讨论】:
标签: php magento-1.9
另外在您的服务器上启用 pdo 扩展
您需要在 php.ini 文件中启用 PDO 和 PDO_MYSQL 扩展。 转到您的 php.ini 文件,该文件位于安装 PHP 的目录中,然后删除下面几行中的 cmets (;)
;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 文件中发布的这些行
【讨论】:
我认为是编译问题。
通过 SSH 禁用 Magento 编译器
php -f shell/compiler.php clear
php -f shell/compiler.php disable
然后清除缓存,如果成功则再次编译
【讨论】: