GitHub存储库的目录路径

时间:2016-09-19 12:25:32

标签: php github path directory

在我的PHP代码中,我在目录中找到文件总数(在我的例子中是图像)。我将这些图片托管在我的GitHub仓库中的子文件夹。我认为我没有使用正确的 $ dir路径

PHP代码:

<?php

        $dir        = "/username/repoName/tree/master/images";
        $fi         = new FilesystemIterator($dir, FilesystemIterator::SKIP_DOTS);
        $fileCount  = iterator_count($fi);

        echo $fileCount;

    ?>

这是我得到的错误:

  

致命错误:未捕获异常'UnexpectedValueException'   消息

     
    

“FilesystemIterator :: __构建体(/ releafgroup /仪表板/树/主/图像&GT)     [filesystemiterator .-- construct]:无法打开目录:没有这样的文件或目录'      完整文件路径

  

1 个答案:

答案 0 :(得分:0)

我认为你不能以这种方式工作。

您正在将绝对dirPath传递给FilesystemIterator,因此它会告诉您文件系统中不存在这样的路径。

我能想象的是定义应用程序根目录的路径,如下所示:

for

然后

$appPath = '/var/www/myApp';