You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WordPress迁移至PHP7.4服务器后无法访问wp-admin后台问题求助

WordPress迁移后后台路径跳转异常修复方案

1. 修正站点路径配置

首先确认站点根目录下wp-config.php文件的路径配置,添加以下两行固定站点地址与后台入口路径:

define( 'WP_HOME', 'https://www.naturalactivplant.ro' );
define( 'WP_SITEURL', 'https://www.naturalactivplant.ro/naturvit' );
define( 'WP_ADMIN_DIR', 'naturvit' );

如果修改后仍不生效,登录站点数据库,找到wp_options表,修改siteurl和home两个字段的值分别对应上述配置内容。
注意:如果你的数据库表前缀不是默认的wp_,请替换为实际使用的前缀。

2. 重置重写规则

删除站点根目录下的.htaccess文件,之后如果可临时进入后台,在「设置-固定链接」页面直接点击保存,自动生成适配PHP7.4环境的新重写规则。
如果暂时无法进入后台,可手动写入以下默认WordPress重写规则到新建的.htaccess文件:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /naturvit/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /naturvit/index.php [L]
</IfModule>
# END WordPress

3. 排查PHP版本兼容问题

前端正常后台报错大概率是后台加载的插件、主题存在PHP5.6到PHP7.4的语法不兼容问题,按以下步骤排查:

  • 重命名站点wp-content/plugins目录为plugins_backup,临时禁用所有插件,测试是否可正常登录后台
  • 若禁用插件后可登录,再逐个启用插件定位不兼容的插件,替换为支持PHP7.4的版本或删除
  • 若禁用插件无效,重命名当前使用的主题目录,强制启用WordPress默认主题测试

4. 开启调试模式定位具体错误

如果上述操作都无效,在wp_config.php中开启调试模式输出具体错误信息:

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );

刷新后台页面后,查看站点根目录wp-content/debug.log文件的错误日志,定位具体报错的文件与代码逻辑。


内容的提问来源于stack exchange,提问作者Andrei A.

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 14:24:02