У меня есть этот код в моем приложении, часто запускаемый в состоянии гонки несколькими пользователями моего приложения
clearstatcache(TRUE, $filepath);
if(file_exists($filepath)) unlink($filepath);
Но для этой строки кода у меня все еще есть несколько ошибок каждый день, например
unlink (file): нет такого файла или каталога
Сервер работает под управлением Apache 2.2 и PHP 5.3.3.Я знаю проблемы с гонками, но думаю, что оператор @ - это просто зло.Сначала я попытался без каких-либо параметров для clearstatcache (), с той же ошибкой.Как я могу сделать это правильно?