尝试在博客上发布一些文章(平台: WordPress通过) Windows 现场作家,当我给“发布“我遇到了多次行这样的错误:
“无效的服务器响应 -对 metaWeblog.newPost 收稿志服务器的方法是无效的:无效响应文件返回 XMLRPC服务器“......
当将大图像插入到Web服务器上的帖子中时,通常会发生上述错误(更确切地说是 阿帕奇)设置过滤器“SecFilterInheritance 开“。
最简单的解决问题的方法,是删除此项过滤文件 xmlrpc.php 通过 的。htaccess .
添加的。htaccess下面几行,并点击“保存”
<Files xmlrpc.php>
SecFilterInheritance Off
</Files>
你做这个简单的操作后,会有问题 XMLRPC。 上述解决方案在出现错误的情况下也有效:Windows Live Writer 无法自动检测到您的博客:无效的服务器响应 - 从博客服务器收到的对 blogger.getUsersBlogs 方法的响应无效:从 XmlRpc 服务器返回的响应文档无效”,当您要添加新帐户时出现博客 WordPress in Windows 现场作家。
ModSecurity.org说明安全指令: SecFilterInheritance
过滤器继承
父级中定义的过滤器 folders 通常由嵌套的Apache配置上下文继承。 在大多数情况下,这种行为是可以接受的(并且是必需的),但并非始终如此。 有时您需要在网站的某些部分放宽检查。 通过使用SecFilterInheritance指令:
SecFilterInheritance Off
您可以指示ModSecurity的漠视家长过滤器,所以,你可以从头开始的规则。 该指令只影响规则。 配置总是继承自父上下文,但是你可以改变它,你很高兴使用适当的配置指令。
始终通过以下方式启用配置和规则继承 default。 如果在禁用了继承的环境下有一个配置上下文,那么您将需要再次显式禁用继承。