Я получаю 500 Internal Server Error при попытке сохранить файл с текстом, который может напоминать SQL-запрос.Поэтому ModSecurity блокирует его:
[client xxx.xxx.xxx.xxx] ModSecurity: Access denied with code 500 (phase 2). Pattern match "(insert[[:space:]]+into.+values|select.*from.+[a-z|A-Z|0-9]|select.+from|bulk[[:space:]]+insert|union.+select|convert.+\\\\(.*from)" at ARGS:description. [file "/usr/local/apache/conf/modsec2.user.conf"] [line "359"] [id "300016"] [rev "2"] [msg "Generic SQL injection protection"] [severity "CRITICAL"] [hostname "xxxxxxxxxxxxx.net"] [uri "/app/3/admin/modules/product/product_a.php"] [unique_id "TzvCxkPj2kkAAH4WkMwAAAAE"]
Поэтому я создаю файл .htaccess в папке / app / 3 / admin / modules / product /
<IfModule mod_security.c>
SecFilterRemove 300015
SecFilterRemove 300016
</IfModule>
Но это не решает проблемупроблема тоже.Я все еще получаю код 500 с записями журнала в файле журнала apache.
Есть идеи, почему это может не сработать?