php:opendir在safari中失败

时间:2015-01-23 19:25:46

标签: php safari opendir

我在Linux服务器上有一个文件浏览器,它显示目录的子目录和文件。代码如下:

 if (!isset($_GET['currentdirectory'])){
            $rootDirectory=opendir("./documents");
          }
        else {
            $currentDirectory = $_GET['currentdirectory'];
            $rootDirectory=opendir($currentDirectory);
          }         
        starter($rootDirectory);

函数starter读取目录内容并打印它们。 当我使用Internet Explorer,Firefox或Chrome打开文件浏览器时,所有子目录和文件都按原样显示,但是当我对Safari执行相同操作时,一些子目录(不是全部)的opendir失败,所以它们似乎因为他们是空的。 谁能帮我解决这个问题?

1 个答案:

答案 0 :(得分:1)

php在/ a服务器上运行,浏览器版本无关紧要。 UI不是php。