Typecho迁移服务器出现"Database Server Error"错误 2021-08-02 Website News 暂无评论 3167 次阅读 正常导入数据库、网站文件以及修改数据库链接,检测到解析正常之后打开网站意外发生了,出现"Database Server Error"错误。可以肯定的是数据库和文件确实没有问题。可能是数据库版本或者是PHP版本问题导致的。 搜索到相关文章,提到Typecho不支持PHP7.0以上版本,需要将数据库引擎修改成Pdo_Mysql。 ```csharp $db = new Typecho_Db('Pdo_Mysql', 'typecho_'); $db->addServer(array ( 'host' => 'localhost', 'user' => 'user', 'password' => 'password', 'charset' => 'utf8', 'port' => '3306', 'database' => 'database', ), Typecho_Db::READ | Typecho_Db::WRITE); ``` 我们需要将typecho根目录下的config.inc.php数据库链接文件上图位置,将Mysql换成Pdo_Mysql。然后再看看是否正常。 标签: PHP, MYSQL, typecho, Database 本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
评论已关闭