WordPress网站前台打开正常,仪表盘后台无法访问的解决办法

一个客户的网站,因为需要,重新做了lnmp系统,唯一的变化是PHP版本有5.6升级到了7.2,毕竟7.2现在是主流。

恢复数据,导入数据库以后,网站前台访问正常,但是访问仪表盘,出现:The site is experiencing technical difficulties. Please check your site admin email inbox for instructions.

在WordPress 5.1之前,这里的提示应该是:WordPress 500错误。WordPress官方在5.1版本以后做了处理,统一修改成了这句话。但是主机因为是阿里云国内云主机,25端口被封,还没设置465的SSL邮箱功能,所以,是收不到邮件的。

查看错误日志,里面没有发现有用的信息,网站可以正常访问,证明模板没问题,WordPress程序也是最新版,那问题应该是插件导致的。

于是一个一个测试插件,果然是一个轮播图插件导致的。最后删除插件,网站一切正常。

这里仅仅写出来备注一下。主要是两个事情:

1,WordPress的问题大部分是插件和模板导致的,而插件又是更加导致问题的云速;少数是数据库导致的;

2,WordPress网站从5.1开始,确保网站要能发送邮件,不然后续出现问题又要排查了,因为国内的云主机普遍把25端口都疯了,所以需要借用插件和ssl端口,这个有需要的可以在Wopus搜索相关内容。

类似文章

发表回复