WordPress网站搬家之后访问首页和后台php页面变下载怎么办?

因为服务器到期的缘故老古购买了一台新的服务器来运行测试站,并且使用宝塔面板的搬家工具实现站点迁移,详见『宝塔 Linux 面板使用一键迁移插件实现网站快速搬家图文教程』。不过成功将域名解析为新服务器 IP 地址后,访问 WordPress 站点首页总是变成下载,下载的文件内容如下:

WordPress网站搬家之后访问首页和后台php页面变下载怎么办?

经过老古的一番测试,如前端的文章页和页面,后台登录页和某些页面可以正常访问,不过后台也有部分页面访问了也会变成下载。网络上看了也很多人遇到这种情况,但是解决办法都没有一个统一的,有些说是 PHP 环境问题需要重新安装,有些说清空浏览器缓存就行,有些说因为站点设置为纯静态的缘故。后来老古想起我在使用宝塔面板迁移数据的时候,新服务器上的 PHP 版本只安装 PHP 7.4 版本没有安装 PHP 5.6 版本,后来是补安装的,所以有可能 nginx 没有识别到 PHP,所以就想着重启 nginx 服务试试,步骤如下:

登录进入宝塔 Linux 面板 >> 软件商店 >> 应用分类中点击【已安装】>> 找到 nginx 并点击其操作下的“设置”>> 在 nginx 管理的服务中点击【重启】按钮即可(PS:如果是使用 Apache 则重启 Apache)。

WordPress网站搬家之后访问首页和后台php页面变下载怎么办?

然后用无痕模式打开浏览器(相当于清空浏览器缓存)后再访问这个测试站结果发现已经恢复正常了。

综上所述,如果你也遇到访问 WordPress 站点首页变成下载的话,建议试着重启一下 nginx 或 Apache,或直接重启服务器试试。如果还是不行的话,估计是需要重新安装 Web 环境(Apache + PHP 或 nginx +PHP)了。如果服务器上安装有宝塔面板的话,直接卸载 Web 环境然后重新安装一下即可。

© 版权声明
THE END
喜欢就支持一下吧