本来是lnmp php5.6后来 改了 某个php7.x版本具体也忘记了,报错是这样的访问就说无法连接数据库，去排查了数据库是正常的。最后发现是 这个报错config.inc.php 55行 $db = new Typecho_Db('Mysql', 'typecho_'); 改成这个就好了$db = new Typecho_Db('Pdo_Mysql', 'typecho_'); Pdo_Mysql和mysql可以去查查看