打开网站首页或安装页面,直接提示该错误,无法进入网站或安装流程
报错原因:核心是PHP的PDO MySQL扩展未安装、未启用,或Typecho配置文件中数据库连接适配器设置错误;若未做任何操作突然出现,大概率是服务器硬盘异常导致。
修复步骤:
-
快速临时修复:若能访问网站根目录,找到配置文件
config.inc.php,将数据库配置中的pdo_mysql改为mysql,保存后刷新网站,若恢复正常,立即备份网站数据(数据无价)。 -
检查PHP扩展:创建一个包含
<?php phpinfo(); ?>的PHP文件(如info.php),上传至网站根目录,通过浏览器访问该文件,查看页面中是否有“PDO”和“PDO_MySQL”相关模块,若无则说明扩展未安装或未启用。 -
安装/启用扩展:根据服务器操作系统和PHP版本,安装或启用PDO MySQL扩展(如Linux系统可通过命令安装,Windows系统可在php.ini中取消对应扩展注释),具体步骤可参考对应系统的PHP扩展安装教程。
-
重启Web服务器:修改PHP配置或Typecho配置文件后,重启Apache、Nginx等Web服务器,使改动生效。
-
排查硬盘问题:若上述步骤无效,联系服务器服务商检查硬盘状态,避免数据丢失。

扫码添加技术【解决问题】
专业解决各种疑难杂症,您有任何问题都可联系我们技术人员。
本文来自博客园,作者:可有仙子迎风立,转载请注明原文链接:https://www.cnblogs.com/xztime/p/19706804

浙公网安备 33010602011771号