2011-12-16 6 views
1

が、私はこの投稿:私はメインの.htaccessでのhtaccess からSecFilterScanPOSTを無効にする必要がありPHP 5.2.x: $_POST is empty when any field has value of "drop anywords from anywords"?htaccessでSecFilterScanPOSTを無効にしても何も起こりませんか?

を、私が置か:

<IfModule mod_security.c> 
    SecFilterScanPOST Off 
</IfModule> 

それでもを、私はいずれにも "anywordからanywordをドロップ" のようなものを投稿するときフォームの入力フィールド、$ _POSTはサーバーに空になります。私はこの入力がSQLインジェクションだと思うと思うが、それはポストを削除する理由だが、SQLインジェクションではない!

私もSecFilterScanPOST OffSecFilterEngine Offを挿入しようとしたが、それでも$ _POSTは空

が来る

+0

htaccessでSecFilterScanPOSTを設定することはできません。たぶんサーバ設定と仮想ホストでしかないでしょう – Gerben

+0

@Gerben多くのウェブサイトには、htaccessからそれを無効にすることができると言われています!私は仮想ホストを持っていて、httpd.confにアクセスできないので、それを.htaccessから無効にする必要があります。 – evilReiko

+0

'IfModule'部分を削除するとどうなりますか?また、ドキュメンテーション: 'In 2.xでは、指令はSecRequestBodyAccess' – Gerben

答えて

1

SecRequestBodyAccessを使用してみてくださいとのIfModuleずに助けてください。