Это, безусловно, какой-то ошибочный механизм безопасности либо в вашем браузере, либо (что более вероятно) на сервере.
Как уже было сказано, проверьте Suhosin, используя phpinfo()
:
<?php phpinfo(); ?>
Вы должны увидеть упоминание слова "Suhosin" или "Hardened PHP" в результирующем выводе.
Также я не исключаю, mod_security
- ошибки, которые, как вы говорите, возникают при добавлении строк, отключающих его в .htaccess
, могут иметь другую причину. Например, можно настроить, чтобы невозможно было отключить через .htaccess
.
Спросите своего веб-хоста, есть ли у него что-либо с точки зрения безопасности, которое может быть причиной этого.