每年六月,军哥的LNMP都会更新一次版本,在折腾无罪的前提下,当然是要升级一下的。
LNMP1.4是军哥最新的版本,并且现在PHP7是慢慢开始流行起来了,看了下1.4里面,PHP最高的版本是7.1,不用想,必须撸到PHP7.1。
并且把原来一直喜欢的nginx也换为apache4.2了,因为我现在开发都是基于TP5来开发,在nginx下面伪静态太复杂懒得弄。
废话一堆,现在看来Typecho在PHP7.1下运行也是妥妥的,但需要修改下配置文件,改下数据库的连接方式即可。
config.inc.php 文件在55行左右
把原来的
$db = new Typecho_Db('Mysql', 'typecho_');
修改为
$db = new Typecho_Db('Pdo_Mysql', 'typecho_');
即可。
同时如果是apache的话,新增一个静态规则文件
.htaccess
内容为
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]
然后搞定收工,最后说一句,军哥的LNMP1.4对SSL添加非常方便,赞一个!
2 条评论
来看看