基本上它在錫說: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)您可能有權限「列出內容」,但「閱讀」是不允許的! –