В настоящее время у меня есть скрипт, который петли в течение 30 секунд. По сути, я ищу, чтобы создать временную папку для просмотра, которая запускает команду, когда файл существует. Когда я запускаю этот PHP, он не обнаруживает файл, когда я успешно меняю имя файла (через FTP) video_renders/something.mp4
на video_renders/video.mp4
в течение 30 секунд, когда скрипт запущен.Цикл file_exists() не обнаруживает, когда файл добавлен в каталог
Вот мой PHP:
<?php
$endtime = time() + 30;
while (time() < $endtime) {
$filename = "video_renders/video.mp4";
if (file_exists($filename)) {
//do something
echo "Success";
}
}
?>
Есть ли что-то я здесь отсутствует? Почему мои загрузочные файлы сценариев PHP, которые добавляются в каталог /video_renders
?
Спасибо!
Вы пытаетесь использовать относительный путь, вам нужен абсолютный - 'if (file_exists (getcwd(). $ Filename)) {....' – Darren
Это, похоже, не помогает. Но спасибо! – user1661677