У меня есть скрипт, который постоянно добавляет строки в файл.
Например (это тестовый скрипт):
$i = 1;
$file = 'wikipedia/test.txt';
$text = 'the quick brown fox jumps over the lazy dog';
while($i!=0)
{
file_put_contents($file, $text, FILE_APPEND );
}
Но по неизвестной причине моя программа перестает добавлять строки, когда текстовый файл достигает размера файла 2097156 B. Это не было проблемой с дисковым пространством, поскольку я все еще мог создать другой текстовый файл, но ограниченный тем же самым точным значением размера файла.
Я пытался использовать другие функции php fwrite, fputs, но все равно не получилось.
Есть идеи, почему возникает эта проблема?