美文网首页
Wordpress 7.5 服务器500错误

Wordpress 7.5 服务器500错误

作者: kx叔 | 来源:发表于2021-03-20 18:11 被阅读0次

接上文: 《CentOS 7.x PHP版本升级》

PHP 版本升级到 7.3.x 之后,发现各站点都没问题,只有一个以 Wordpress 7.5 搭建的站点(有相同版本的其它站点也无问题)无论如何修改Nginx配置都提示 500错误.

各种百度、谷歌之后,尝试如下:

  1. 重写 Nginx 配置文件
    确保配置文件无误
  2. 重新打包代码
    确保代码无误
  3. 开启 wordpressdebug 模式
define('WP_DEBUG','true'); // 默认是 false
  1. 修改全目录 777
    这种操作有风险,但是目前属于排查问题,先全目录保证读写权限
chmod -R 777 wordpress目录
  1. 运行成功

问题大概排查如下:

一般wordpress 500错误,除开本身的配置问题,大概率就是插件问题导致

  • 当 开启 wordpressdebug 模式 时,页面已经提示错误代码信息(插件读写权限问题)
  • 修改全目录 777 之后,插件权限可执行,相关问题修复
  • 改回全目录 775

PS:注意 wordpress 可能有管理后台更新插件提示需要 FTP 登录的问题
方法如下:

  • 修改目录用户和组
chown -R nginx:root wordpress目录
# 或者
chown -R www:root wordpress目录
  • wp-config.php 添加对应代码
define("FS_METHOD","direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);

相关文章

网友评论

      本文标题:Wordpress 7.5 服务器500错误

      本文链接:https://www.haomeiwen.com/subject/upbwcltx.html