Ford's Garage

Small garage of one Ford in the big internet


Cannot use output buffering in output buffering display handlers


Проблема

Ошибка "Fatal error: Unknown: Cannot use output buffering in output buffering display handlers in Unknown on line 0" при выполнении скрипта в кроне.

Решение

Откройте скрипт, который выполняет крон, и после подключения ядра Битрикса отмените буферизацию.


while (ob_get_level()) {
    ob_get_clean();
}

И после этого будете видеть не эту побочную бесполезную ошибку, а реальную ошибку, из-за которой что-то не работает.

https://dev.1c-bitrix.ru/support/forum/messages/forum6/topic107279/message554087/#message554087