Loading... 在将本博的Typecho程序,切换PHP7.0以上版本的时候,页面出现 "Database Server Error" 的错误问题。查阅资料发现,可能是Typecho不兼容PHP7.0版本的问题,因为服务器上有个项目部署的PHP5.6环境,所以本博一直用的PHP5.6,目前发现这个问题,就搜索了一下,确有解决办法。 config.inc.php可以看到问题了。直接在config.inc.php文件中找到: $db = new Typecho_Db('Mysql', 'typecho_'); 修改成: $db = new Typecho_Db('Pdo_Mysql', 'typecho_'); 替换后,刷新前台、后台均正常使用。 文章来源:https://xiaaijun.com/archives/typecho_database_server_error/ 相关文章 Centos7 完全卸载mysql 【Redis持久化】服务器突然挂了!Redis缓存都在内存中啊 handsome 主题添加相关文章 SaHelp For Typecho (使用说明 / 帮助文件 / WIKI主题) Typecho HTML 静态缓存插件 SaHtmlCache V1.0.0 发布 PHP和MySQL中IPV4地址与INT的互相转换 Typecho侧栏增加“成长历史”信息 13年老博客,不忘初始心 解决Typecho 伪静态在宝塔面板apache环境不生效的问题 分享一些Typecho中常用的调用函数 Last modification:January 16th, 2020 at 11:45 pm © 允许规范转载 Support 如果觉得我的文章对你有用,请随意赞赏 ×Close Appreciate the author Sweeping payments Pay by AliPay Pay by WeChat