基本上它在锡说:PHP is_readable失败,但执行opendir工作
if(is_dir($dir))
echo $dir . " is a directory\n";
if(is_readable($dir))
echo $dir . " is readable\n";
if($this->handle = opendir($dir))
echo $dir . " opened\n";
返回:
\\ HTPC \电影是一个目录
\\ HTPC \ MOVIES打开
哪个更奇怪?我可以迭代目录中的文件,但显然它不可读。就像我说的我仍然可以阅读这些文件并不重要,但是我觉得它有点奇怪。
有没有人有任何想法?
“HTPC”机器上的操作系统是什么?它是Windows吗? –
是的,Windows 7! –
我不确定,但也许是因为Windows文件系统(FAT或NTFS)您可能有权限“列出内容”,但“阅读”是不允许的! –