在被安利了许久PHP7.1有多么快之后,我终于决定把博客的PHP更新成7.1啦……
感觉并没有什么区别啊……

然后是升级后的一些小问题:(解决方案来源于网络)

  • Typecho默认是不支持PHP7的,所以进去之后就是500,把config.inc.php文件中的

    1
    $db = new Typecho_Db('Mysql', 'typecho_');

    改成

    1
    $db = new Typecho_Db('Pdo_Mysql', 'typecho_');
  • 评论可能会出现php fatal error,需要打开/var/Typecho/Common.php,找到exceptionHandle()函数,把该函数的头改为

    1
    exceptionHandle(Throwable $exception)
  • 如果开启了BlockComment插件,因为php7删除了split函数,会导致评论挂掉,只能禁用喽~可以考虑寒泥的CommentFilter评论过滤器 http://www.imhan.com/typecho/,效果一样的。

P.S. 可能存在兼容性问题,如果有请评论或邮件告知,谢谢。