2014-11-09 83 views
3

我想禁用Wordpress网站上的全站评论,但是我一直在收到这个恼人的问题。Wordpress 4.0中的403错误选项.php

我环顾四周,所有结果都是针对Wordpress的旧版本的。我有一个全新的Wordpress 4.0安装到namecheap托管服务器上。

当我尝试取消选中该复选框,然后点击下面的提交按钮来禁止设置>讨论的意见,我重定向到一个页面,上面写着:

您没有权限访问/ wp/wp-admin/options.php在这个 服务器上。

此外,在尝试 使用ErrorDocument来处理请求时遇到404未找到错误。

从5-7年前的一些线索提出的一个建议是修改.htaccess和权限。我试过了,它仍然返回相同的错误。这些建议是针对较老的,不太安全的Wordpress版本,所以我认为应该有一个针对4.0的不同解决方法。我也出于某种原因没有SSH访问服务器,可能是因为一些愚蠢的namecheap/cpanel限制。

+0

听起来你的文件权限太严格了。 '/ wp-admin'目录(应该是755)和你的'wp-options.php'文件(应该是644)有什么权限? – rnevius 2014-11-09 07:59:27

+0

我在全新安装Wordpress 4.0网站上也出现了同样的问题,也在namecheap上。我的wordpress站点安装在根目录(不在wp目录中)。所有扩展都被禁用。我尝试添加以下.htaccess文件到WP-admin文件夹: SecFilterEngine关 SecFilterScanPOST关 我验证了WP-admin文件夹有755权限和文件有权限的选项644.谷歌搜索显示了相同的问题,不少受挫的人。 在这一点上,我不知道它是namecheap的设置? 评论中没有代码 – gruvn 2014-11-10 18:53:24

+0

我没有使用NameCheap进行托管。它发生在我的网站上。 .htaccess修复程序没有修复它,并且更改权限并未修复它。我尽可能直接编辑文件。 =( – Marvo 2015-09-19 21:45:25

回答

-1

检查您的wordpress数据库用户的权限。 还请检查文件&文件夹权限。 (文件夹权限755和文件权限644)

1

我继续并直接与namecheap联系,并且他们很快纠正了错误 - 我认为您没有什么可以做的。具体来说,他们说:

我们列出了Mod安全规则已被触发的白名单。请尝试再次执行必要的操作。

希望有所帮助。