Пожалуйста, помогите мне с этой проблемой, с которой я сталкиваюсь на производственном сервере.Я запустил приложение, которое сохраняет изображения в каталоге только после проверки того, что оно еще не существует.
Чтобы проверить, существует ли он уже, я использовал следующую команду find $filePath -name $fileInitial*
Я очень удивлен, увидев, что все прошло нормально при разработке и контроле качества, но в реальной среде из 50 случаев, в 5 случаях он возвращает пустое значение, даже если файл существует.
Я попытался заменить оператор backtick на exec
, shell_exec
, passthru
и system
.Я даже пытался заменить команду find
на ls
, но все равно не получил усиления.
Пожалуйста, предложите, что можно сделать?