Kun*_*the 0 php forms webserver litespeed http-status-code-403
Web服务器是LiteSpeed(查找phpinfo()).
表格将与textarea元素一起提交.
在textarea中输入简单文本时,表单将按预期提交.
但是对于某些词,显示403页面(LiteSpeed的403页).例如.退出,退出等
任何帮助表示赞赏.
得到了它 -
在.htaccess文件中 -
<IfModule mod_security.c>
SecFilterScanPOST Off
</IfModule>
这将告诉Web服务器只发送数据.现在,随着安全性的降低,在接收发布的数据时应采取简单的步骤.
如果使用任何Web框架,则接受类似于 - $this->input->post('....');
或$this->request()->getPost('...');
等的值.而不仅仅是简单的$ _POST ['...'];
这样,html过滤器将应用于发布数据.
如果不使用Web框架,然后用addslashes('...')
,strip_tags('...')
等等.
我希望这可以帮助别人.