Wordpress 4.0 options.php 中的 403 错误
Posted
技术标签:
【中文标题】Wordpress 4.0 options.php 中的 403 错误【英文标题】:403 error in Wordpress 4.0 options.php 【发布时间】:2015-01-05 15:34:31 【问题描述】:我想在 Wordpress 网站上禁用整个站点的 cmets,但我一直遇到这个烦人的问题。
我环顾四周,所有结果都是针对旧版本的 Wordpress。我在一个便宜的托管服务器上全新安装了 Wordpress 4.0。
当我尝试通过取消选中该框并单击下面的提交按钮来禁用“设置”>“讨论”中的 cmets 时,我被重定向到显示以下内容的页面:
您无权访问 /wp/wp-admin/options.php 对此 服务器。
此外,在尝试访问时遇到 404 Not Found 错误 使用 ErrorDocument 来处理请求。
5-7 年前的几个线程的一个建议是修改 .htaccess 和权限。我试过了,它仍然返回相同的错误。这些建议适用于较旧、安全性较低的 Wordpress 版本,因此我认为 4.0 应该有不同的解决方法。由于某些原因,我也没有对服务器的 SSH 访问权限,可能是因为一些愚蠢的 namecheap / cpanel 限制。
【问题讨论】:
听起来你的文件权限太严格了。/wp-admin
目录(应该是755)和你的wp-options.php
文件(应该是644)的权限是什么?
我在全新安装的 Wordpress 4.0 网站上遇到了同样的问题,也在 namecheap 上。我的 wordpress 站点安装在根目录中(而不是 wp 目录)。所有扩展都被禁用。我尝试将以下 .htaccess 文件添加到 wp-admin 文件夹中: 我直接联系了 namecheap,他们很快就更正了 - 我认为您无能为力。具体来说,他们说:
我们已将已触发的 Mod 安全规则列入白名单。请再次尝试执行必要的操作。
希望对您有所帮助。
【讨论】:
【参考方案2】:检查您的 wordpress 数据库用户的权限。 还要检查文件和文件夹权限。 (文件夹权限755,文件权限644)
【讨论】:
以上是关于Wordpress 4.0 options.php 中的 403 错误的主要内容,如果未能解决你的问题,请参考以下文章
使用lamp(YUM)架构搭建个人博客(wordpress)站点
Wordpress 类似于 ASP.NET MVC2/3 或 ASP.NET 4.0 中的动态永久链接
使用.htaccess在Localhost上的WordPress
wordpress Gzip压缩不起作用如何在浏览器中检查它