V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
Spikee
V2EX  ›  Linux

wordpress 说我 PHP 版本过低,求 Linux 和博客大神解答

  •  
  •   Spikee · 2019-05-10 08:26:32 +08:00 · 8427 次点击
    这是一个创建于 1784 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近想用 VPS 搭个人网站,安装好 wordpress 后,进域名提示: “ Your server is running PHP version 5.4.41 but WordPress 5.2 requires at least 5.6.20.” 按照 wordpress 的要求下了最新的 php 7.0+,reboot 后再次进域名却还是提示 php 版本太低。之前也按照教程说的卸载了老版本的 php,不知道为什么还显示 php 版本过低,求大神解答!

    44 条回复    2019-06-06 12:31:40 +08:00
    shiji
        1
    shiji  
       2019-05-10 08:34:20 +08:00 via Android
    这种问题只能给个宏观的回答,
    那就是没卸掉呗,你用的还是旧版的 php 喽。。。
    你用的什么系统大家不知道,你看了哪个教程怎么卸载的大家也不知道。。。
    这要怎么答题。。。
    fhsan
        2
    fhsan  
       2019-05-10 08:39:24 +08:00
    php -V? which php? phpinfo()?
    Spikee
        3
    Spikee  
    OP
       2019-05-10 08:40:18 +08:00
    @shiji 不好意思是我太急了,系统是 Ubuntu16.04 。应该不是使用的旧版的 php,卸载后用 php -v 命令看了一下是 no direction,安装 php7.0 之后 php -v 命令 output 是:
    PHP 7.3.5-1+ubuntu16.04.1+deb.sury.org+1 (cli) (built: May 3 2019 10:00:05) ( NTS )
    Copyright (c) 1997-2018 The PHP Group
    Zend Engine v3.3.5, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.3.5-1+ubuntu16.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies

    看的教程是这个 https://www.cnblogs.com/likwo/p/6083264.html
    owt5008137
        4
    owt5008137  
       2019-05-10 08:48:22 +08:00 via Android
    放个 phpinfo() 看下呗。里面有使用的 php 地址。然后去看下这个地址的 php 是哪个版本
    nfroot
        5
    nfroot  
       2019-05-10 08:54:15 +08:00
    建个 php 文件在你网站目录里,写上<?php phpinfo(); ?> 然后按楼上的提示看看
    nfroot
        6
    nfroot  
       2019-05-10 08:54:39 +08:00
    接楼上,这个文件放进去后到浏览器打开
    openbsd
        7
    openbsd  
       2019-05-10 08:55:42 +08:00
    docker 不好使了吗 ?
    lzj307077687
        8
    lzj307077687  
       2019-05-10 09:01:50 +08:00
    你在 cli 上 php -v 显示的版本不一定 wp 用的
    建议先在 wp 上找个页面打印 phpinfo() 确认下
    lazyyz
        9
    lazyyz  
       2019-05-10 09:03:13 +08:00 via Android
    用的 nginx 吗? 配置修改了吗?
    dilu
        10
    dilu  
       2019-05-10 09:07:37 +08:00 via Android
    你 php-cli 改成 7 了,那你 php-fpm 呢?
    keepeye
        11
    keepeye  
       2019-05-10 09:11:44 +08:00
    which php-fpm
    656002674
        12
    656002674  
       2019-05-10 09:14:22 +08:00
    直接一键 LNMP 不就行了
    Spikee
        13
    Spikee  
    OP
       2019-05-10 09:15:09 +08:00
    @nfroot 没法放网站目录了,到现在都进不去 wordpress 的后台…

    PHP Version => 7.3.5-1+ubuntu16.04.1+deb 点 sury 点 org+1
    是这个吗?
    Spikee
        14
    Spikee  
    OP
       2019-05-10 09:15:51 +08:00
    @656002674 是一键 lnmp 的
    那个脚本带的 php 太老了
    Spikee
        15
    Spikee  
    OP
       2019-05-10 09:18:39 +08:00
    @lzj307077687 请问 phpinfo() 要看哪里呢?
    ZavierXu
        16
    ZavierXu  
       2019-05-10 09:20:47 +08:00
    重装系统-->sudo apt-get update && sudo apt-get upgrade && sudo apt-get install lamp-server^
    bduqw
        17
    bduqw  
       2019-05-10 09:22:06 +08:00 via Android
    重装系统,然后用 lnmp 装,稳
    qinrui
        18
    qinrui  
       2019-05-10 09:24:06 +08:00
    装个宝塔面板
    skiy
        19
    skiy  
       2019-05-10 09:26:39 +08:00
    装套件啊。用 oneinstack。
    maolog
        20
    maolog  
       2019-05-10 09:27:28 +08:00
    oneinstack,你值得擁有。
    sorshion
        21
    sorshion  
       2019-05-10 09:40:44 +08:00
    用军哥的 lnmp
    zanyxd
        22
    zanyxd  
       2019-05-10 09:41:02 +08:00 via Android
    应该是旧版没卸载干净 我记得卸载好像有三四个 php-xxx 前缀的要卸
    lzj307077687
        23
    lzj307077687  
       2019-05-10 09:46:19 +08:00
    @Spikee 找个页面开头<?php phpinfo(); ?>
    656002674
        24
    656002674  
       2019-05-10 09:48:31 +08:00
    @Spikee #14 版本老吗?为什么我看到的有 php7.2,这个不算老吧,虽然有 7.3 了。附上链接[lnmp]( https://lnmp.org/install.html)
    Spikee
        25
    Spikee  
    OP
       2019-05-10 09:48:43 +08:00
    @sorshion 方便提供下链接吗?
    nfroot
        26
    nfroot  
       2019-05-10 09:58:36 +08:00
    @Spikee 你不放文件,谁也不知道你的状况如何,再说放文件也不是通过网站放啊,你通过 ftp ssh 都可以放的啊
    chinesestudio
        27
    chinesestudio  
       2019-05-10 10:02:02 +08:00 via Android
    需要运维可以联系我 单次或者长期都行
    zyy314680012
        28
    zyy314680012  
       2019-05-10 10:04:15 +08:00 via Android
    docker
    lzxgh621
        29
    lzxgh621  
       2019-05-10 10:04:30 +08:00 via Android
    从你的描述来看,还是重做系统用宝塔之类面板吧,更适合你。
    ivanshaoaz
        30
    ivanshaoaz  
       2019-05-10 10:53:53 +08:00
    lnmp/oneinstack/宝塔
    ben1024
        31
    ben1024  
       2019-05-10 13:05:37 +08:00
    php-fpm 和 php-cli 版本不一定一样
    配置好 php-fpm 后重启服务
    重启 apache/nginx
    vipdog73
        32
    vipdog73  
       2019-05-10 13:12:53 +08:00
    看看<?php phpinfo(); ?>信息不就知道了吗
    Raynard
        33
    Raynard  
       2019-05-10 13:15:38 +08:00
    推荐宝塔,bt.cn
    Gempty
        34
    Gempty  
       2019-05-10 14:20:32 +08:00
    宝塔解千愁
    edsheeran
        35
    edsheeran  
       2019-05-10 14:27:07 +08:00 via iPhone
    zjyl1994
        36
    zjyl1994  
       2019-05-10 14:33:01 +08:00
    vps 的话 docker 走一波?
    dot2017
        37
    dot2017  
       2019-05-10 14:36:01 +08:00
    php 在 nginx 里的配置文件也是要切换的,不是说你装了新版 php 就行了。本身 php 不同版本可以共存,看 nginx 调用的 module 是 php 几的
    sorshion
        38
    sorshion  
       2019-05-10 15:46:13 +08:00
    whsir
        39
    whsir  
       2019-05-10 15:46:29 +08:00
    tankren
        40
    tankren  
       2019-05-10 17:18:23 +08:00
    nginx 里面指定一下 php 版本
    Liang
        41
    Liang  
       2019-05-10 17:27:53 +08:00
    看看你 fast_cgi 的端口
    shehuizhuyi
        42
    shehuizhuyi  
       2019-05-10 17:34:40 +08:00
    phpinfo()
    shehuizhuyi
        43
    shehuizhuyi  
       2019-05-10 17:35:34 +08:00
    @Spikee php-fpm 和终端的不是一个
    PHPer233
        44
    PHPer233  
       2019-06-06 12:31:40 +08:00 via iPhone
    WordPress 网站建议使用 PHP 7,PHP 7 真的很快。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1392 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 23:44 · PVG 07:44 · LAX 16:44 · JFK 19:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.