Я предполагаю, что вы обеспокоены тем, что когда файл находится в процессе кэширования (т.е. записи в него), могут возникнуть проблемы с попыткой Apache прочитать файл, что может привести к тому, что Apache вернет ошибку впоследствии отображается в браузере ..
Я не верю, что вы правы, но это может зависеть от используемой операционной системы и веб-сервера.
В Linux + Apache я наблюдал следующее поведение:
- Вы не можете записать в файл, пока Apache имеет файл, открытый для чтения
Например, если вы загружаете файл через FTP и этот же файл читает Apache, вы не сможете завершить запись, пока Apache не закончит чтение файла.
- Apache не может прочитать файл, пока файл открыт для записи
В таких условиях Apache, похоже, ожидает завершения записи.