最新消息:欢迎加入小松的QQ群一起讨论一起学习,本站启用小松自己写的redis缓存,文章发布修改自动删除缓存,现在速度杠杠的

博客服务器一键升级到php7

PHP 1210浏览 0评论

昨天php7正式版发布了,心里小激动了一下,主要是被他的速度所吸引,打算也试试把我的博客服务器也升级一下,为了保险起见我先在小鸟云的服务器上做了测,不想到时候遇到奇奇怪怪的问题,让博客打不开
注意:php7很多第三方的模块都不支持,如果网站是要使用第三方的模块,请检查是否支持php7

在测试的服务器上做的测试还是很顺利的,下面把我过程过程写出来

我的服务器安装的是军哥的一键安装包(其实只是把安装lnmp的过程改成了shell脚步),于是果断到军哥网页上去找升级php的方法,看到军哥的一键安装包已经出了1.3beta版其中就包括php7,而我只要升级php版本
找到一个脚本,于是开始升级php7之旅

①一键安装php7

执行命令

wget http://soft.vpser.net/lnmp/upgrade_php.sh;/bin/bash upgrade_php.sh

之后提示输入php版本,,我要升级php7的版本输入

7.0.0

现在只有坐等安装就好了,安装需要点时间。。。。

②处理php安装中的错误

安装最后发现有问题,提示截图的错误

php7安装之后错误提示

于是上网去查了一下发现,这个模块要个php版本配套,于是上官网查了一下,最新版本只支持到php5.6

Zend Guard 7支持的版本
好吧,没有php7的版本只能把这个模块去掉,php.ini中注释这个模块

Zend Guard Loader是一个php的加速模块所以去除没有什么关系

在重启一下php

service php-fpm restart

重启php

没有错误提示,于是去查一下wordpress跑起来还有什么问题

③检查wordpress在php7版本下是否有错误

开启wordprss的debug模式

打开网站根目录下wp-config.php找到WP_DEBUG改成true就是开启wordpress的debug模式

define('WP_DEBUG', true);

我的主题主要是ereg_replace函数的问题,修改preg_replace就ok了

④升级php7之后速度对比

下图是php5.6下wordpress文章也打开的速度

php5.6下wordpress文章页打开的速度

下图是php7下wordpress文章页打开的速度

php7下wordpress文章页打开的速度

速度上果然提升了

QQ交流群:136351212

如无特别说明,本站文章皆为原创,若要转载,务必请注明以下原文信息:
转载保留版权:小松博客» 博客服务器一键升级到php7
本文链接地址:https://www.phpsong.com/1792.html

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
木有头像就木有JJ!点这里按步骤申请Gravatar头像吧!

网友最新评论 (2)

加载中,请稍候...
  1. 不错的纯技术博客。技术的东西我是不太懂的呢
    杉杉竹12个月前 (12-18)回复
  2. 速度提升了300%呢。。回头我也升级试试看。。
    昵称不重要7个月前 (05-11)回复