У меня есть скрипт, который прекрасно читает время файла zip-файлов, когда он находится в том же каталоге, что и файлы. Я могу определить $ dir двумя способами, и оба работают.
НАПРИМЕР:
$dir = getcwd();
//or
$dir = "/home/blahblah/public_html/thedirectory/";
Однако, если я помещаю скрипт в каталог public_html, я получаю эту ошибку
Warning: filemtime() [function.filemtime]:
stat failed for TheZipFileNameWithoutTheExtension
in /home/blahblah/public_html/listbydate.php
on line 173
Любые подсказки о том, почему это происходит и как это исправить? Мне нужно поместить скрипт в другой каталог, где хранятся файлы. Спасибо!
Вы могли бы использовать is_dir ($ реж) чтобы убедиться, что каталог, который вы пытаетесь использовать, существует.
Других решений пока нет …