V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
Spikee
V2EX  ›  Linux

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

  •  
  •   Spikee · May 10, 2019 · 9200 views
    This topic created in 2546 days ago, the information mentioned may be changed or developed.

    最近想用 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 replies    2019-06-06 12:31:40 +08:00
    shiji
        1
    shiji  
       May 10, 2019 via Android
    这种问题只能给个宏观的回答,
    那就是没卸掉呗,你用的还是旧版的 php 喽。。。
    你用的什么系统大家不知道,你看了哪个教程怎么卸载的大家也不知道。。。
    这要怎么答题。。。
    fhsan
        2
    fhsan  
       May 10, 2019
    php -V? which php? phpinfo()?
    Spikee
        3
    Spikee  
    OP
       May 10, 2019
    @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  
       May 10, 2019 via Android
    放个 phpinfo() 看下呗。里面有使用的 php 地址。然后去看下这个地址的 php 是哪个版本
    nfroot
        5
    nfroot  
       May 10, 2019
    建个 php 文件在你网站目录里,写上<?php phpinfo(); ?> 然后按楼上的提示看看
    nfroot
        6
    nfroot  
       May 10, 2019
    接楼上,这个文件放进去后到浏览器打开
    openbsd
        7
    openbsd  
       May 10, 2019
    docker 不好使了吗 ?
    lzj307077687
        8
    lzj307077687  
       May 10, 2019
    你在 cli 上 php -v 显示的版本不一定 wp 用的
    建议先在 wp 上找个页面打印 phpinfo() 确认下
    lazyyz
        9
    lazyyz  
       May 10, 2019 via Android
    用的 nginx 吗? 配置修改了吗?
    dilu
        10
    dilu  
       May 10, 2019 via Android
    你 php-cli 改成 7 了,那你 php-fpm 呢?
    keepeye
        11
    keepeye  
       May 10, 2019
    which php-fpm
    656002674
        12
    656002674  
       May 10, 2019
    直接一键 LNMP 不就行了
    Spikee
        13
    Spikee  
    OP
       May 10, 2019
    @nfroot 没法放网站目录了,到现在都进不去 wordpress 的后台…

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