首页CMS解决Typecho出现"Database Server Error"和"Access denied"问题

解决Typecho出现"Database Server Error"和"Access denied"问题

时间2024-05-24 01:52:02发布访客分类CMS浏览1030
导读:今天老蒋在帮助客户Typecho程序网站迁移网站的时候有出现"Database Server Error"的错误问题。可以判断出来应该是原来的网站环境和现在的服务器环境不兼容导致的。查阅资料发现,可能是Typecho不兼容PHP7.0版本的...

今天老蒋在帮助客户Typecho程序网站迁移网站的时候有出现"Database Server Error"的错误问题。可以判断出来应该是原来的网站环境和现在的服务器环境不兼容导致的。查阅资料发现,可能是Typecho不兼容PHP7.0版本的问题,但是目前不可能去降低版本,可以有解决办法。

这里我们可以看到问题了。我们可以解决的,直接在config.inc.php文件中找到:

$db = new Typecho_Db('Mysql', 'typecho_');

修改成:

$db = new Typecho_Db('Pdo_Mysql', 'typecho_');

替换后就可以解决问题。不过,这里又出现故障了,在登录后台的时候有出现"Access denied. "问题。我们需要配置文件,修改php.ini文件。

cgi.fix_pathinfo

将后面参数0,修改成1.

替换之后,在执行重启PHP。

service php-fpm restart

然后我们可以看到问题解决。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

Database Server Error

若转载请注明出处: 解决Typecho出现"Database Server Error"和"Access denied"问题
本文地址: https://pptw.com/jishu/666709.html
css绝对定位的使用技巧 CSS三大特性-继承性、层叠性、优先级

游客 回复需填写必要信息