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

AWS Lightsail快照迁移至新实例后WordPress网站不符问题求助

AWS Lightsail WordPress快照迁移后内容不符的修复步骤

一、先确认快照和实例的基础匹配

  • 检查新实例的系统镜像、CPU/内存/磁盘配置是否和原实例一致,Lightsail快照绑定特定镜像,跨镜像迁移容易出现环境不兼容问题
  • 核对快照创建时间,必须是插件故障发生前的完整快照,避免恢复的本身就是有问题的状态

二、检查WordPress核心配置

  • SSH登录新实例,找到WordPress根目录(Bitnami镜像一般是/opt/bitnami/wordpress,普通镜像多为/var/www/html)
  • 查看wp-config.php的数据库配置是否正确:
    cat wp-config.php | grep DB_
    
  • Bitnami镜像额外检查/opt/bitnami/apps/wordpress/conf/httpd-vhosts.conf,确认站点根目录指向正确的WordPress文件夹

三、排查数据库完整性

  • 登录数据库验证数据是否完整:
    # Bitnami镜像用这个命令登录
    mysql -u root -p$(cat /opt/bitnami/mysql/bitnami_application_password)
    # 普通镜像执行mysql -u root -p后输入密码
    
  • 切换到你的WordPress数据库,检查首页文章是否存在:
    USE 你的数据库名;
    SELECT ID, post_title FROM wp_posts WHERE post_status = 'publish' AND post_type = 'page';
    
  • 确认首页设置是否正确:
    SELECT option_value FROM wp_options WHERE option_name = 'page_on_front';
    
    确保返回的ID和上面查到的首页文章ID一致

四、强制禁用插件排查故障

  • 快照恢复后故障插件可能仍在激活状态,直接导致首页异常:
    1. SSH进入WordPress的wp-content目录,重命名插件目录强制禁用所有插件:
      cd 你的WordPress根目录/wp-content
      mv plugins plugins_disabled
      
    2. 刷新网站,看首页是否恢复
    3. 如果恢复,逐个把插件移回plugins目录并激活,找出故障插件后删除或替换兼容版本

五、清理缓存与检查主题文件

  • 确认wp-content/themes中当前使用的主题文件夹完整,没有文件损坏
  • 用浏览器无痕模式访问,或清理本地缓存,避免缓存导致的显示异常
  • 如果之前用了缓存插件,禁用后手动删除wp-content/cache目录的缓存文件

内容的提问来源于stack exchange,提问作者Ferak

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 11:27:27