我无法通过wp-admin访问我的网站

时间:2012-11-09 作者:reachkelly

我六个月前开发了一个网站,现在需要更新它,但我无法访问登录页面进入它。

我在下面的错误页上看到了一个错误:

这有点尴尬。。。

我试过了wp-login.php 在URL的末尾也是如此,但这也不起作用。

7 个回复
SO网友:Yasyf

尝试通过从中移动或删除插件来禁用所有插件/wp-content/plugins/ 文件夹通过FTP或主机的控制面板执行此操作。

如果这不起作用,请通过FTP登录服务器,然后上载WordPress的新副本。这将修复您的wp-admin, 以及任何其他已损坏的文件夹或文件。

您可以从下载WordPress的新副本WordPress.org.

有关其他解决方案,包括新登录文件和数据库更改,请参阅WordPress Codex page on Login Issues.

他们建议,如果其他一切都失败了,你可以在WordPress支持论坛上发布。一定要给details of your server setup, 如果您知道,包括mySQL和PHP版本,以及导致这些问题的操作系统(OS)、浏览器和WordPress版本。

SO网友:Nicolas Guérinet

打开Wp config中的调试日志。php通过在每个插件文件夹前添加一个1来禁用插件,修复MySql数据库中的所有表(修复是MySql的一项功能。修复命令不会造成影响)

  • 检查htaccess是否存在错误的重定向
  • 检查文件夹/文件权限(755644)
  • 在中添加以下内容wp-config.php

    define(\'WP_SITEURL\', \'http://example.com\');
    define(\'WP_HOME\', \'http://example.com\');
    
  • SO网友:Amman

    同样的事情也发生在我身上(我无法访问mysite.com/wp-admin). 这是在我安装wpcareer插件时发生的,该插件请求我以root用户身份访问我的站点。然后我转到我的站点所在的cpanel,并删除了该插件。

    之后一切都很好。

    SO网友:Tara

    如果登录WordPress管理面板时遇到问题,请查看此WordPress

    法典:Login Trouble

    SO网友:s_ha_dum

    您的登录屏幕如下:http://childtalk.com.au/wordpress/wp-login.php

    你做了一些事情,比如this Codex page 隐藏/wordpress/ 目录

    SO网友:Roshan Jha

    如果您有wpcareers插件并激活了它,那么由于Wordpress的版本支持问题,我们将面临这些问题

    转到文件中的托管区域manager>public_html/wp-content/plugins, 在这里public_html 是我的网站的根文件夹jobsclue.in 并在重新登录后删除该插件

    SO网友:Agus Nizami

    我也无法登录到WP管理员,消息是“404页未找到”。我尝试恢复文件和数据库备份,但没有成功。

    然后使用Filezilla(您可以使用其他文件),我重命名了文件夹/wp-content/plugins 收件人:/wp-content/pluginsoff

    我将永久链接更改为index.php), 至上一设置year/month/date/nameposting, 然后单击“保存”。

    我还更改了.htaccess 根目录和WordPress文件夹中的内容具有:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
    
    我重命名了所有插件文件夹,例如akismetakismetoff. 之后,我重命名了文件夹pluginsoff 返回到plugins.

    我检查了WP admin中的插件,直到没有404消息。然后我从插件名称中逐个删除“off”。如果您怀疑某个插件已损坏,例如日期已更改,最好将其删除,然后重新安装。

    然后问题解决了。

    结束

    相关推荐

    Redirect away from login page

    我试图找到一种方法,防止用户在填写登录表单时出错,出现登录屏幕。现在,我在自定义模板上打印了登录表单。但如果用户填写错误,它会将他们重定向到wordpress表单重试。我想改变方向。这是我的代码,但它不起作用。add_action(\'login_form\', \'redirect_invalid_login\'); function redirect_invalid_login(){ global $error; if($error)