大家在使用typecho的时候如果从PHP5.X升级至PHP7.X的时候会遇到Database Server Error,这是为什么呢?
原来PHP7.X不支持mysql扩展,所以当然会报错啦!当然解决方法也是十分简单的!你们一定会记得tony之前遇到的问题吧。后来经过tony的逐一排除,发现原来是因为数据库主机为腾讯云广东mysql主机,服务器在美国洛杉矶,所导致的延迟问题。
现在tony就再发一下教程吧!
首先只要在typecho的根目录上找到一个叫做
config.inc.php
的文件。编辑它,找到大概在第58行的$db = new Typecho_db("Mysql","typecho_");
将他修改成
$db = new Typecho_db("Pdo_Mysql","typecho_");
即可!是不是很简单呢?
版权属于:XCSOFT
本文链接:https://blog.xsot.cn/archives/banben-typecho-error.html
本博客所有原创文章采用CC BY-NC-SA 4.0协议进行许可,转载请注明原文链接。
谢谢,问题已经解决。
数据库用哪个好,pdo 还是原来的MySQL
你可能理解错了,pdo是php7.x推出的一个数据库访问接口,与mysql无太大关系。不过php还是建议使用7.x以上版本