今天..弄了cdn,然后首页天气一直不正常(哭了),问了开发者说换成php7.4就OK了。然后我就迫不及待...的与数据库断开了连接。
Database Sever Error

注意:
PHP版本从PHP5.4切换到PHP7.x版本,在更新换到PHP时会产生一个问题那就是数据库连接错误的提示。在PHP5的时候是存在对mysql的扩展,到了PHP7的时候PHP7舍弃mysql库的扩展,剩下来的只有去用sqlli和PDO方式进行连接,这里是用pdo去进行操作

解决办法:
找到根目录的config.inc.php,打开它,把第一行的Mysql改成Pdo_Mysql就可以啦

/** 定义数据库参数 */
$db = new Typecho_Db('Mysql', 'typecho_');/** Mysql改成Pdo_Mysql */
$db->addServer(array (
  'host' => 'XXXX',
  'user' => 'XXXX',
  'password' => 'XXXXX',
  'charset' => 'utf8',
  'port' => 'xxxx',
  'database' => 'XXXX',
最后修改:2020 年 09 月 24 日 06 : 33 PM
如果觉得我的文章对你有用,请随意赞赏