Получи случайную криптовалюту за регистрацию!

Ситуация: групповое изменение цен получает ответом ошибку 500 | Битриксоид из Колхоза

Ситуация: групповое изменение цен получает ответом ошибку 500 (если переключить php под Apache, в логах читаем «End of script output before headers: php, ...»). При этом сами цены изменяются — именно перерисовка грида в ответе формируется с ошибкой.

Корень проблемы: оказалось, что на OnEndBufferContent наворачивается метод проактивной защиты \CSecurityXSSDetect::removeQuotedStrings, а конкретно:
preg_replace($regexp, '', $string);

Решение: в настройках Проактивной защиты в Проактивном фильтре установить исключение админки «/bitrix/*».

#проактивныйфильтр #грид #цены