症状:在公司里,部分网站(包括wordpress)登录注册时,提示验证码填写错误,或者没有任何提示,直接返回登录/注册页面,周而复始出现死循环。这些网站原先都是使用正常的,而且在家里也可正常使用。
解决办法主要有下面三种:
1、尝试修改路由器MTU值,将原本的1480的值修改成了576,果然网站可以正常使用了,但网站浏览速度明显变慢。
2、出现这种情况是在进行了路由器软件升级之后,于是尝试下载路由器的其他版本,结果问题解决。(pop测试有效)
3、修改Cookies设置(pop测试有效)
在wp-includes目录下有个pluggable.php文件,打开它修改里面的wp_set_auth_cookie函数,
找到如下代码:
setcookie($auth_cookie_name, $auth_cookie, $expire, ADMIN_COOKIE_PATH, COOKIE_DOMAIN, $secure, true);
然后把 ADMIN_COOKIE_PATH 参数改为 SITECOOKIEPATH 即可,然后保存登录
原文地址:
http://www.webjx.com/web/cms-19756.html
http://www.hualing001.com/wp/index.php/archives/4