timson
Новичок
fwrite - два файла на сервере
пишу на сервере файл, с помошью fwrite:
так вот, функция GetNextString() медленная ~128кб - 1Мб в сек.
и в момент работы этого цикла, на сервере создаются два файла:
.pureftpd-upload.4539ced1.15.121a.5e4d1d2d
.pureftpd-upload.4539cef0.15.7c59.6ff3de84
примерно одникового размера, и выростают до размера исходных данных. т.е. качаю, например, файл 20 мб, то эти два файла вырастают до 20 мб, а затем, после завершения (fclose похоже) остается один файл с верным именем и размером 20 мб.
вот собственно и проблема, как убрать второй дубль?? раньше было все ок, потом на хостинге что-то наколдавали наверно.
пишу на сервере файл, с помошью fwrite:
PHP:
$f = fopen("test", "w");
for ($i = 0; $i < 1024; $i++)
{
$buf = GetNextString();
fwrite($f, $buf);
}
fclose($f);
и в момент работы этого цикла, на сервере создаются два файла:
.pureftpd-upload.4539ced1.15.121a.5e4d1d2d
.pureftpd-upload.4539cef0.15.7c59.6ff3de84
примерно одникового размера, и выростают до размера исходных данных. т.е. качаю, например, файл 20 мб, то эти два файла вырастают до 20 мб, а затем, после завершения (fclose похоже) остается один файл с верным именем и размером 20 мб.
вот собственно и проблема, как убрать второй дубль?? раньше было все ок, потом на хостинге что-то наколдавали наверно.