我有一个脚本,当我将脚本与zip文件放在同一目录中时,它可以读取zip文件的filemtime。我可以用两种方式定义$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($dir)来确保您尝试使用的目录存在。