Выходная буферизация PHP к текстовому файлу

Я испытываю затруднения из-за сценария обновления. Это работает в течение нескольких часов, таким образом, я хотел бы, чтобы это произвело живой к текстовому файлу.

Я запускаю документ с

ob_start();

Затем в цикле с условием продолжения (поскольку это выполняет итерации через записи базы данных) у меня есть это

$size=ob_get_length();
if ($size > 0)
{
    $content = ob_get_contents();
    logit($contents);
    ob_clean();
}

И наконец функция логита

function logit($data)
{
    file_put_contents('log.txt', $data, FILE_APPEND);
}

Однако файл журнала остается пустым. Что я делаю неправильно?

6
задан Pablo 22 July 2010 в 11:02
поделиться