首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >禁用mod-security cpanel

禁用mod-security cpanel
EN

Stack Overflow用户
提问于 2012-03-06 21:42:01
回答 1查看 515关注 0票数 0

我开发了一个同步程序。基于C#的软件。它从数据库中读取一些值,并生成一个字符串作为url。然后调用带有WebClient的url,并传递带有值的url。在服务器端,我编写了一个php页面,使用$_GET来获取值,然后将它们插入到mysql数据库中……对于第一个记录,这是工作,但在此之后,我的程序以406结束-不可接受的异常。经过一些搜索,我知道了problem.and中的modsecurity,我尝试禁用它。因此,我将以下代码行添加到.htaccess文件中:

代码语言:javascript
复制
<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
SecFilterInheritance Off
</IfModule> 

但它不起作用。我试着解决这个问题,我发现我的面板是cpanel accelerated2...因此,我将代码更改为:

代码语言:javascript
复制
<IfModule mod_security2.c>
    SecFilterEngine Off
    SecFilterScanPOST Off
    SecFilterInheritance Off
    </IfModule> 

但是现在,随着这个改变,我所有的页面都不能工作了,我得到了错误500...现在我希望有人帮我..。

EN

回答 1

Stack Overflow用户

发布于 2012-04-07 05:33:13

您尝试使用的指令在.htaccess文件中不起作用,需要将它们添加到您希望禁用mod安全性的站点的VirtualHost定义中,使用cPanel执行此操作的最好方法是使用单独的包含文件。

您可以直接编辑httpd.conf以添加包含文件,然后使用cPanel httpd.conf distiller /usr/local/cpanel/bin/apache_conf_distiller --update更新更改。如果您没有对服务器的根级别访问权限,那么您的主机应该能够为您执行此操作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9584839

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档