Я занимаюсь разработкой php-приложения с использованием Ubuntu 11.10 в среде разработки.У меня есть каталог '/ usr / src / app_name /', который содержит некоторые файлы PDF.Мне нужно получить имена файлов вместе с временем их последнего изменения.
Ниже приведен фрагмент кода:
foreach (new DirectoryIterator('/usr/src/app_name') as $file) {
if($file->isDot()) continue;
print $file->getFilename().' : '.date ("F d Y H:i:s.", filemtime($file)).'<br>';
}
Я правильно понимаю имена файлов, но выдает: PHP Предупреждение: filemtime(): сбой статистики .... и я получаю время 1 января 1970 года.
Но, если я перехожу в корневой каталог приложения, т. е.
foreach (new DirectoryIterator('/var/www/app_name') as $file) {
if($file->isDot()) continue;
print $file->getFilename().' : '.date ("F d Y H:i:s.", filemtime($file)).'<br>';
}
, я получаю всеимена php-файлов приложения и время их последнего изменения.
Любая помощь по этому вопросу будет высоко ценится .... Заранее спасибо.