LiteSpeed服务器出现 403 Permission Denied错误的解决办法

最近有个客户说他的 ECshop 外贸网店后台更新一些数据库的时候出现 403 错误:

403 Permission Denied
You do not have permission for this request /admin/article.php

Web 服务器是 LiteSpeed

Web 服务器是 LiteSpeed, 我查了好几天都没查到是什么问题造成的,有些文章能正常更新,有些文章更新就出现 403 错误,当时我想应该是文章内容的问题,以为是一些特殊符号造成的,但把 html 代码标签都去掉,内容是纯文本的也还是一样,但重新随便输入几个字母又能正常保存,可是原来的内容也没什么特别的,真是一头雾水!直到刚刚才找到解决办法,搜到有不少人在 LiteSpeed 服务器上安装 phpwind 也出现 403 错误,他们的解决办法是在 .htaccess 文件里加上下面的代码:

 代码如下 复制代码

SecFilterEngine Off
SecFilterScanPOST Off

于是我也加上去试试,结果一切都正常了!原来服务器开启了安全检查,如果提交的内容中包含 select, %, bin 等关键字,服务器就会禁止,并给出 403,404,500 等错误

时间: 2024-11-05 12:10:56

LiteSpeed服务器出现 403 Permission Denied错误的解决办法的相关文章

Nginx服务器中403 forbidden的错误如何解决

  nginx 的 403 Forbidden errors 表示你在请求一个资源文件但是nginx不允许你查看. 403 Forbidden 只是一个HTTP状态码,像404,200一样不是技术上的错误. 哪些场景需要返回403状态码的场景? 1.网站禁止特定的用户访问所有内容,例:网站屏蔽某个ip访问. 2.访问禁止目录浏览的目录,例:设置autoindex off后访问目录. 3.用户访问只能被内网访问的文件. 以上几种常见的需要返回 403 Forbidden 的场景. 由于服务器端的错

TD的一些错误和解决办法

Q1:安装完td后,无法下载插件,提示:cannot register activex server 报错原因(可能):安装td时没有关闭杀毒软件的实时监控,当提示修改注册表是选择了拒绝修改. 解决方法:删除TD2000_80和TDAPICLient这个两个文件夹一般在C:\Program Files\Common Files\Mercury Interactive这个目录下,然后去add-in去下载客户端,问题就能解决了. Q2:TD登陆时候出现Permission denied:...错误的

android 中添加了读写文件的权限,却报(Permission denied)错误

问题描述 android 中添加了读写文件的权限,却报(Permission denied)错误 android 中添加了读写文件的权限,却报open failed: EACCES (Permission denied) 太坑人了! 添加了权限 //代码部分: File file2 = new File(Environment.getExternalStorageDirectory(),"file2.txt"); file2.setWritable(true); file2.setRe

Win7 IIS7.5运行ASP时出现500错误的解决办法_win服务器

http 500内部服务器错误说明IIS服务器无法解析ASP代码,如果你联网还发现找不到服务器就是500错误了. 在iis7里面的iis设置要开启启用父路径这个选项,之后就可以了,当然为了调试程序可以打开"ASP设置选项-调试属性"里面的一些调试功能,方便程序的调试. Win7 IIS7.5运行ASP时出现500错误的解决办法 请确保在你的电脑上IIS配置完成了,静态页面能打开了,但是打开ASP就会出现500错误.再进行下面配置.具体如下: 一.进入"C:\Windows\S

由于没有远程桌面授权服务器可以提供许可证,.....错误的解决(Server2008R2)

"由于没有远程桌面授权服务器可以提供许可证,....."错误的解决(Server2008R2) 服务器安装的是Server2008R2,由于是刀片,一直远程桌面的方式使用进行试用了. 昨天远程的时候忽然提示如下错误: 晚上搜索了一通也没搞定,很多提示要安装RD并授权.后来问了个一直用Server的同事,原来是安装角色的时候安装了""远程桌面"的原因,删除即可. 即在我的电脑上右键菜单中选择-"管理",点击"角色",点

SQL Server 数据库使用备份还原造成的孤立用户和对象名‘xxx’无效的错误的解决办法

server|备份|错误|对象|解决|数据|数据库 介绍SQL Server 数据库使用备份还原造成的孤立用户和对象名'xxx'无效的错误的解决办法          在使用数据库的过程中,经常会遇到数据库迁移或者数据迁移的问题,或者有突然的数据库损坏,这时需要从数据库的备份中直接恢复.但是,此时会出现问题,这里说明几种常见问题的解决方法.一.孤立用户的问题比如,以前的数据库的很多表是用户test建立的,但是当我们恢复数据库后,test用户此时就成了孤立用户,没有与之对应的登陆用户名,哪怕你建立

ORA-01034错误的解决办法

错误|解决 ORA-01034错误的解决办法 --Oracle常见错误之一 事先说明,Oracle高手是不需要看本文的. 这是个Oracle数据库服务器比较常见的错误.有经验的用户几乎马上就能解决这个错误,再不济也能马上到Metalink(http://metalink.oracle.com)去搜索一下. 不幸的是,大多的时候,都是初级用户遇到的这样的问题(对他们提Metalink也起不到什么作用--一般都没有上面的帐号:)).所以,这个小帖子可能还有一定的作用. 问题描述======= 在试图

.net出现80080005错误的解决办法分享

这篇文章介绍了.net出现80080005错误的解决办法,有需要的朋友可以参考一下,希望可以对你有所帮助   前段时间在公司做一个文件统计的页面时,需要将word文件的页面数量做一个统计,但是在程序写好后运行总是报错. 检索 COM 类工厂中 CLSID 为 {00021A20-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80080005 尝试了很久总算发现了问题所在.是com组件的权限问题. 1:在服务器上安装office的Word软件. 2:

win8系统应用商店下载安装程序提示错误0x80200024解决办法

win8系统应用商店下载安装程序提示错误0x80200024解决办法   无法安装应用错误代码:0x80200024指的是服务器出现问题,错误代码:0x80080206指的是所下载的应用安装包已经损坏.如果是安装包被损坏主要是在下载应用时网络出现断开或无信号等等,导致下载的应用程序数据不完整 ,因此应用程序无法进行安装. 解决方法: 1.我们可以下载微软所提供的应用的疑难解答工具,点击下载>>微软疑难解答工具,在打开后可以对系统进行检测,打开后如下图,选择Windows商店应用并按下一步来进行