尝试登录时出现HTTP错误403

时间:2012-12-03 作者:Abriel

我目前正在尝试登录WordPress网站,我从虚拟服务器上下载了该网站,现在在我的本地服务器上(MAMP,因为我在Mac电脑上)。当我尝试登录到后端时,它成功地为我提供了WordPress登录屏幕。在我使用正确的凭据登录后,它会给我以下信息:

错误403

很抱歉,我们无法满足您的/wp登录请求。此服务器上的php。

您没有访问此服务器的权限。数据不能从非现场表格中过帐。

您的技术支持密钥是:密钥编号

您可以使用此密钥自己解决此问题。

如果您自己无法解决问题,请联系illinimedia的wiley。com并确保提供上述技术支持密钥。

我们在这个网站上使用的插件之一是不良行为,我认为这是问题的原因。因此,我查找了不同的支持帖子,例如:

我已经尝试从插件文件夹中删除了“不良行为”文件夹;停用“;插件。然后,我重新启动了Apache服务器。但运气不好。

还有什么我可以尝试的吗?

提前感谢!

1 个回复
最合适的回答,由SO网友:s_ha_dum 整理而成

听起来你没有正确move WordPress 您的本地安装正在尝试登录到托管站点。我猜这就是问题所在,因为有这样一句话,“数据可能不会从非现场表单发布。”您的登录表单不应该是真正的“异地”。你需要change the site URL 就像您将站点从一个域名移动到另一个域名一样。

如果不是多站点,则可以编辑wp-config.php 像这样:

define(\'WP_HOME\',\'http://example.com\');
define(\'WP_SITEURL\',\'http://example.com\');
“”http://example.com“在你的情况下会是这样”http://localhost/yoursite“或类似IP的”http://192.168.1.2/yoursite“。IP更好,因为它允许站点为本地网络上的任何计算机工作。您可能还需要域后的端口号,如”http://192.168.1.2:8080“。您必须使用本地服务器的实际值。MAMP应该能够告诉您这些值需要是什么。

结束