随着互联网开放程度的不断加大,拥有一个属于自己的网站已经不再是难事,稍微有一点网络基础的朋友们便可以利用互联网上的各种开源程序来搭建属于自己的网站。目前比较常用的开源系统有wordpress和zblog。
WordPress 是目前世界上使用最广泛的博客系统,是一款开源的PHP软件。因为使用者众多,所以WordPress社区非常活跃,有丰富的插件模板资源。使用WordPress可以快速搭建独立的博客网站。使用WordPress平台的发行商目前约有3000万,占全球网站的10%。而WordPress官方网站的每月独立访问用户数则达到3亿。
用wordpress搭建的博客程序,在使用中却经常出现后台登陆死循环的问题。下面青岛新锐就针对这一个问题来给大家说说解决办法:
症状分析:
利用wordpress搭建网站后,在登录后台时,账号密码正确却无法实现登陆,输入账号密码之后重新跳转到登陆页面,无任何错误提示,呈现死循环状态。
症状原因:
1.解决wordpress由于无法跨目录读取用户的cookie而导致的后台登陆陷入死循环。
2.301的问题。
解决方法:
1.针对wordpress由于无法跨目录读取用户的cookie而导致的后台登陆陷入死循环的解决方法:
找到文件“/wp-includes/pluggable.php”
在第680行左右找到
setcookie($auth_cookie_name, $auth_cookie, $expire, ADMIN_COOKIE_PATH, COOKIE_DOMAIN, $secure, true);
将其修改为:
setcookie($auth_cookie_name, $auth_cookie, $expire, SITECOOKIEPATH, COOKIE_DOMAIN, $secure, true);
2.针对301问题而导致后台登陆死循环的解决方法。
如果有朋友也出现后台登陆死循环的问题,按照第一种方法无法解决时,便可查看一下是否301设置出现问题。一般情况下,wordpress后台出现登陆死循环时,按照第一种方法便可以完美解决,实现正常登陆。