VPS侦探论坛

 找回密码
 注册
搜索
热搜: pathinfo
查看: 331|回复: 7

能修改PHP版本吗?

[复制链接]
发表于 2019-3-14 00:48:54 | 显示全部楼层 |阅读模式



一切准备工作都做好了,是按照网上教程弄的,应该没什么问题上传WORDPRESS程序后
我的域名/wp-admin/install.php开始安装,但是出现500错误
我上传的wp程序版本是5.1.1
官网上有这样一段说明:
Requirements

We recommend servers running version 7.3 or greater of PHP and MySQL version 5.6 OR MariaDB version 10.0 or greater.

We also recommend either Apache or Nginx as the most robust options for running WordPress, but neither is required.

然后我想起了我安装PHP的版本不是5.6,而是7打头的版本
我在想是不是这个原因,所以安装才会出现500错误?

是不是要重新安装LNMP?有没有更简单的方法直接修改PHP版本为5.6
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org/
发表于 2019-3-14 09:14:42 | 显示全部楼层



出现500错误没法说原因,需要按常见问题里说明开php错误日志进行排查

人家说的5.6是mysql版本,php要7.3
升级php,https://lnmp.org 上有教程可以自己看一下

美国VPS、VPN、域名代购:http://shop63846532.taobao.com/

 楼主| 发表于 2019-3-14 13:54:26 | 显示全部楼层

原帖由 licess 于 2019-3-14 09:14 发表
出现500错误没法说原因,需要按常见问题里说明开php错误日志进行排查

人家说的5.6是mysql版本,php要7.3
升级php,https://lnmp.org 上有教程可以自己看一下 ...





我安装的是lnmp,我按照https://lnmp.org/faq.html的教程如何开启php错误日志
我在php-fpm.conf插入红框的三行代码,并执行/etc/init.d/php-fpm restart


然后我打开我的网站,显示的不是500错误,而是:
Parse error: syntax error, unexpected '' ) && ! @file_exists( dirname' (T_CONSTANT_ENCAPSED_STRING), expecting ',' or ')' in /home/wwwroot/www.bestonlineguitarcourses.com/wp-load.php on line 39

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

美国VPS、VPN、域名代购:http://shop63846532.taobao.com/

 楼主| 发表于 2019-3-14 14:37:27 | 显示全部楼层

我把那三行代码删除了,重新上传php-fpm.conf,还是显示 ON line 39
好奇怪
之前操作过程中我执行过killall php-fpm && /usr/local/php/sbin/php-fpm
是网上找的重启php-fpm的指令,但是没有反应
又找到了一条/etc/init.d/php-fpm restart
Gracefully shutting down php-fpm . done
Starting php-fpm  done
实现了php-fpm重启。
美国VPS推荐: 遨游主机LinodeLOCVPSKVMLAVPS2EZ搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2019-3-14 17:11:07 | 显示全部楼层

回复 3# 的帖子




可能你自己更改过wp的代码
如果php版本不匹配的话可能是版本兼容性问题
美国VPS推荐: 遨游主机LinodeLOCVPSKVMLAVPS2EZ搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2019-3-14 17:55:00 | 显示全部楼层

回复 5# 的帖子




军哥,又麻烦您了。
我没有更改过WP代码
我用提LNMP1.5,我安装的是PHP7.2版本的,我下载的是最新版本的WP,要PHP7.3版,看来是像你说的php版本不匹配

我按照教程升级PHP
先执行 cd lnmp1.5
再执行./upgrade_php.sh
但是执行结果是下面的结果:
-bash: ./upgrade_php.sh: No such file or directory
另外我的云主机配置:CPU:2 CPUs 内存:1024 M硬盘:40 G

美国VPS、VPN、域名代购:http://shop63846532.taobao.com/

 楼主| 发表于 2019-3-14 19:56:13 | 显示全部楼层

原帖由 xhdnj 于 2019-3-14 17:55 发表
军哥,又麻烦您了。
我没有更改过WP代码
我用提LNMP1.5,我安装的是PHP7.2版本的,我下载的是最新版本的WP,要PHP7.3版,看来是像你说的php版本不匹配

我按照教程升级PHP
先执行 cd lnmp1.5
再执行./upgrade_php.sh
但是执行 ...



执行./upgrade.sh PHP 7.3.3
得到这样的结果
不知道是什么意思?
感觉没有升级成功
疯了...

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

美国VPS、VPN、域名代购:http://shop63846532.taobao.com/

 楼主| 发表于 2019-3-14 20:10:10 | 显示全部楼层

原帖由 xhdnj 于 2019-3-14 19:56 发表
5557
5557

执行./upgrade.sh PHP 7.3.3
得到这样的结果
不知道是什么意思?
感觉没有升级成功
疯了...

解决了。。。。。不能大写PHP
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org/
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2019-5-19 20:00 , Processed in 0.049738 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表