У меня есть файл в общем сетевом расположении, и я хочу проверить, существует ли он программно с PHP.
При запуске из PhpUnit он работает нормально. Мой минимальный тест:
public function testBackupFileExists () {
$backup_pname = 'R:\myFolder\mySubFolder\myFile.csv';
$this->assertTrue (file_exists ($backup_pname), "File $backup_pname not found");
}
При запуске из веб-интерфейса с моего локального хоста file_exists () возвращает false ...
Они оба используют один и тот же версия PHP (7.4.1) и оба выполняются с одного компьютера. Я также попытался запустить clearstatcache () , но он не работает.