Когда я называю PHP's ob_flush()
функция на моем localhost (через MAMP) я получаю следующую ошибку:
Уведомление: ob_flush () [ref.outcontrol]: не удалось сбросить буфер. Никакой буфер для сбрасывания.
Единственное решение, которое я могу найти, состоит в том, чтобы снабдить префиксом его @
, но это не походит на действительное решение меня. Что вызывает проблему?
Сообщение об ошибке, похоже, подразумевает, что вы не используете буферизацию вывода при вызове ob_flush()
. Вызывали ли вы ob_start()
до вызова ob_flush()
?
Если вы хотите использовать ob_flush
, вы должны сначала вызвать ob_start ()
- желательно вверху страницы.
Не уверен, что это соответствует вашим потребностям, но вы можете также попробовать старый добрый flush ()
, просто предполагая.