这几天一直因为博客无法登陆而焦头烂额,我几乎尝试了网络上所有解决WordPress无法登陆的办法。终于,通过朋友的帮助,我今天成功的让博客复活了!作为过来人,特总结WordPress无法登陆问题的原因和登陆办法:
1,修改域名
wordpress如果改变域名,可能会导致博客无法登陆,这时,你可以尝试此办法:
修改【wp-config】,在该文件里添加以下代码:
$home = 'http://'.$_SERVER['HTTP_HOST']; //博客首页
$wpurl = 'http://'.$_SERVER['HTTP_HOST']; //WP程序的路径
define('WP_HOME', $home);
define('WP_SITEURL', $wpurl);
2,WordPress升级
WordPress升级后,由于程序更新,而部分数据库内容没更新,导致无法登陆。这时需要修改数据库信息。
(1)首先打开phpadmin,从左边的表中选择xx_opition
(2)在xx_opition中进行查询,在查询框中输入
SELECT * FROM `mn_options` WHERE `option_name` IN ('siteurl','home') LIMIT 0,30
(3)查询后修改siteurl home的指向,如果你是安装在www目录下,而你绑定你的域名在wordpress文件夹上时,此时siteurl
home一般是http:******/wordpress,将wordpress删除只剩下http:******
(4) 再次登陆,就可以了。
3,忘记密码
如果忘记了密码,第一可以用邮箱找回,如果邮箱也挂掉了,就还是得通过数据库了。
(1)用phpMyAdmin登陆到数据库(go daddy主机自带了该软件可以直接使用)。
(2)找到wp_users(主要看最后几个字母users,前面会因为你设置而不同。)
(3)点【浏览】,这个很关键,因为我就是因为没点这个浏览,在数据库里徘徊了很久而不得正解。
点了浏览后,就能清楚的看到账号,密码等信息。
(4)选中【user_pass】,下拉框选择【md5】,然后再右边输入密码。
(5)执行!
然后就可以登陆了。
4,修改主题
如果学艺不精,而又想改动主题来调整满意的界面,很可能会因为删除一个重要代码而显示错乱,严重则无法登陆。这时的解决办法是:重新上传主题,覆盖原有主题。如果你和我一样,以上4种办法都尝试了,但还是无法解决登陆问题。那就只有一个办法了。
【重装WordPress】
当然,如果你嫌重装太麻烦的话,你也可以在重装前,尝试一下这个办法:
【找到正确的登陆界面】。
好吧,你很可能和我一样,找错了登陆界面而无法登陆,囧~~~~~!
Wordpress正确的登陆界面是: 域名/wp-admin
作者:王治 网名:一文鱼
博客地址:www.semtos.com
