V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
satifanie
V2EX  ›  WordPress

wordpress 升级使用 PHP5.7 碰到的坑,以及正确姿势

  •  
  •   satifanie · 2015-12-03 10:42:50 +08:00 · 4763 次点击
    这是一个创建于 3286 天前的主题,其中的信息可能已经有所发展或是发生改变。

    昨天发现 PHP5.7 偷跑了,于是将自己服务器的 PHP 升级到 5.7 。
    之后就悲剧了,直接返回 500 了。发现,原来是 Memcached 的扩展没有安装(后来手工安装,并没有安装成功),
    而且后台启用了 w3-total-cache 导致的。
    所以如果你是 wordpress,如果你也想做小白鼠。
    正确姿势:
    1. 关闭后台所有插件
    2. 关闭后台所有插件
    3. 关闭后台所有插件
    另外一定要保持原来的版本,以备不时之需

    升级后总体来说,执行速度和内存使用确实下降了不少。
    求虐地址: https://blog.satikey.com

    第 1 条附言  ·  2015-12-03 11:41:04 +08:00
    请恕我无知: 不是 5.7 。。。。 而是 PHP7. 标题不能改了,凑合看吧。
    瞎了我的狗眼,怎么看成了 PHP5.7... 鉴于强迫症特性:目录为:

    /data/app/php/7.0.0
    /data/app/php/5.5.30
    /data/app/php/5.7.0

    天哪,我怎么看成了 5.7.。。。。
    9 条回复    2015-12-12 22:55:26 +08:00
    zi
        1
    zi  
       2015-12-03 11:16:01 +08:00
    都备案了还用 cloudflare 呐,电信首次打开要十几秒啊有木有
    有备案就用百度云加速嘞,虽然没 ssl ,但是有国内节点
    neilwong
        2
    neilwong  
       2015-12-03 11:31:18 +08:00
    打算过段时间 5.6 直接跳 7 , 5.7 并没有什么大优化吧
    satifanie
        3
    satifanie  
    OP
       2015-12-03 11:41:43 +08:00
    @zi 是这样的。我还是倾向于使用 SSL 。我打开其实不慢啊!
    satifanie
        4
    satifanie  
    OP
       2015-12-03 11:42:37 +08:00
    @neilwong 哥,,,我写错了!天,我怎么看成了。 5.7 。。。。确实是: 7
    确实是 7.。。。。
    yeyeye
        5
    yeyeye  
       2015-12-03 14:53:58 +08:00
    试了 2 次都打不开

    第一次载入了 7.33 秒 ERR_CONNECTION_TIMED_OUT
    第二次载入了 13.73 秒 ERR_CONNECTION_TIMED_OUT

    上面那个十几秒能打开的么?-
    yeyeye
        6
    yeyeye  
       2015-12-03 14:55:36 +08:00
    360 测速表示……

    运营商 总耗时 /ms 解析时间 /ms 连接时间 /ms 下载时间 /ms
    北京市 鹏博士 5132.19 1.78 222.05 4908.36
    电信 6128.18 2838.49 167.28 3122.41
    电信 6127.39 1432.08 124.56 4570.75
    联通 5927.43 28.27 202.51 5696.65
    移动 14887.9 105.69 117.37 14664.84
    联通 0 0 0 0
    教育网 0 0 0 0
    联通 8381.83 327.07 3135.27 4919.49
    电信 14689.79 89.84 130.69 14469.27
    电信 0 0 0 0
    电信通 17332.99 754.76 202.68 16375.55
    电信 11736.98 204.52 118.17 11414.29
    satifanie
        7
    satifanie  
    OP
       2015-12-03 15:36:25 +08:00
    @yeyeye 其实我在调整 DNS 以及 CDN
    flymemory
        8
    flymemory  
       2015-12-04 12:13:49 +08:00
    Memcached 要安装 Php-memcached 的 php7 分支,主分支是编译不了的。
    https://github.com/php-memcached-dev/php-memcached/tree/php7
    LEFT
        9
    LEFT  
       2015-12-12 22:55:26 +08:00 via iPhone
    已经用上 PHP7 ,确实快了一点
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2716 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 11:24 · PVG 19:24 · LAX 03:24 · JFK 06:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.