xhdnj 发表于 2019-3-14 00:48:54

能修改PHP版本吗?

一切准备工作都做好了,是按照网上教程弄的,应该没什么问题上传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

licess 发表于 2019-3-14 09:14:42

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

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

xhdnj 发表于 2019-3-14 13:54:26

原帖由 licess 于 2019-3-14 09:14 发表 http://bbs.vpser.net/images/common/back.gif
出现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

xhdnj 发表于 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-fpmdone
实现了php-fpm重启。

licess 发表于 2019-3-14 17:11:07

回复 3# 的帖子

可能你自己更改过wp的代码
如果php版本不匹配的话可能是版本兼容性问题

xhdnj 发表于 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

xhdnj 发表于 2019-3-14 19:56:13

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

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


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

xhdnj 发表于 2019-3-14 20:10:10

原帖由 xhdnj 于 2019-3-14 19:56 发表 http://bbs.vpser.net/images/common/back.gif
5557
5557

执行./upgrade.sh PHP 7.3.3
得到这样的结果
不知道是什么意思?
感觉没有升级成功
疯了...
解决了。。。。。不能大写PHP
页: [1]
查看完整版本: 能修改PHP版本吗?