WordPress后台无法打开的解决办法
很久没有查看网站,最近登录之后发现无法登录后台,在网上查看了很多办法,包括禁用主题、禁用插件,还是没有解决。最后在SCDN上看到一篇文章,按照文章中的办法进行了操作,最终解决了后台无法登录的问题。简单说一下整个处理流程希望对遇到同样问题的您有帮助。
访问后台就会出现了无法打开的情况,从浏览器的提示中显示:“该网页无法正常运作,将您重定向的次数过多”,导致无法登录WordPress网站管理后台。参考网上的各种办法如下:
1、查看了阿里云主机的信息,没有错误;最后发现ssl证书过期了,申请了免费ssl证书重新部署,还是一样的无法打开,浏览器打开之后的页面也是错乱的,根据安全提示(证书合法但是页面存在不安全内容),把浏览器的安全加载项关闭之后页面显示正常,还是无法登录后台;
2、禁用插件,每个插件都单独禁用到全部插件都禁用,未能决绝问题;2、禁用主题,最开始也是怀疑主题出现问题,禁用主题无法解决问题,还下载了其他的主题进行替换还是没有办法解决(主题替换都能生效);
3、参考https://blog.csdn.net/qq_43416014/article/details/134242916 中的办法,顺利解决。
第一步,在网站根目录下找到wp-config.php文件;
第二步,在配置文件中添加以下三行代码 ,
$_SERVER['HTTPS'] = 'on'; define('FORCE_SSL_LOGIN', true); define('FORCE_SSL_ADMIN', true);
位置如下,仔细检测添加的位置,
define('WP_ZH_CN_ICP_NUM', true); /* 好了!请不要再继续编辑。请保存本文件。使用愉快! */ $_SERVER['HTTPS'] = 'on'; define('FORCE_SSL_LOGIN', true); define('FORCE_SSL_ADMIN', true); /** WordPress目录的绝对路径。 */ if ( !defined('ABSPATH') ) define('ABSPATH', dirname(__FILE__) . '/'); /** 设置WordPress变量和包含文件。 */
第三步、很重要!很多人会忘记这一步,登录WordPress网站后台,在[常规-设置]页面,修改其中的WordPress地址(URL) 和站点地址(URL) 两项中的网址为https://开头的。这一步我以前的设置已经完成,没有做修改。
以上三步之后,见证奇迹的时刻,后台登录页面能打开了。
最后要吐槽一下阿里云免费ssl证书,以前是一年有效期,现在变成三个月了。最后也是更新了数据库版本(小白心惊胆战),成功升级到mysql5.7,也支持最新的Wordpress版本,不过阿里云基础环境PHP版本还是7.4,无法升级最新的版本。
转载请注明:蝴蝶谷 » WordPress网站更新SSL证书后台无法打开解决办法