PHP7 运行 Typecho 1.0 正式版(14.10.10) 是有问题的。除去数据库问题特别明显需要修改外,还有比较隐蔽的问题。

根据网上的说法,需要打开 /var/www/html/blog/var/Typecho/Common.php ,找到 exceptionHandle() 函数,把该函数的头改为

exceptionHandle(Throwable $exception)

要不然能访问文章却不能评论啊。结果改了后还有问题,遂开启 Typecho 的 DEBUG 模式,得知是某插件的问题,禁用之。