我只是做了所有这些解决方案但未能得到解决方案
- 对您的 magento 文件夹拥有 777 权限。
- chmod 775 lib/Magento/Db/Adapter/Pdo/Mysql.php
最佳答案
同时在您的服务器上启用 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 文件中发布的这些行
关于php - 第 29313 行的 fatal error : Class 'Magento_Db_Adapter_Pdo_Mysql' not found in/home/xxxx/public_html/xx/xx/includes/src/__default. php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40652583/