代码之家  ›  专栏  ›  技术社区  ›  Starx

创建文件夹时出错

  •  0
  • Starx  · 技术社区  · 14 年前

    我正试图创建这样的文件夹

    $destination = "../folder_name/_pcode/../_compile";
    mkdir($destination);
    

    但这会产生错误

    更新 我要做的是 ../folder_name/_pcode 作为来自用户的输入,我希望在 _pcode 号码簿

    这是我的错误

    Warning: mkdir() [function.mkdir]: No such file or directory in G:\wamp\www\tools\compile.php on line 57
    ../folder_name/_pcode/../_compile
    
    1 回复  |  直到 12 年前
        1
  •  5
  •   Alexander Konstantinov    14 年前

    很可能您正试图在一个不存在的目录中创建一个子目录,在本例中,如果您想创建整个目录路径,请尝试设置 mkdir $recursive 参数到 true :

    mkdir($destination, 0777, true);