没有这样的文件或目录(opendir)PHP



我的opendir函数有问题。

if ($handle = opendir($dir)) {
    echo "Directory handle: $handlen";
    echo "Entries:n";
    while (false !== ($entry = readdir($handle))) {
        echo "$entryn";
    }
    closedir($handle);
}

我检查了我的文件夹是否存在,它确实存在。我把权限修改给了777。可能是什么问题?

例如:images/car/Volvo_S40_4dr_sedan/

不行。问题出在哪里?

您似乎正在使用相对路径。如果是这样,请确保正确构造相对于脚本当前工作目录的路径。

要进行故障排除,请为$dir分配绝对路径,例如。 $dir = "/var/www/myproject/images/car/Volvo_S40_4dr_sedan/" .如果它有效,那么问题的原因是相对路径的错误引用。

我建议您坚持使用绝对路径,除非您有充分的理由使用相对路径。

相关内容

  • 没有找到相关文章

最新更新