mkdir():没有这样的文件或目录 - laravel

S.M*_*ian 5 laravel laravel-5

我想创建一个目录,但是我收到了这个错误:

ErrorException in Filesystem.php line 390: mkdir(): No such file or directoryErrorException in Filesystem.php line 390: mkdir(): No such file or directory


 in Filesystem.php line 390
at HandleExceptions->handleError('2', 'mkdir(): No such file or directory', 'C:\xampp\htdocs\yatan\yatan\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php', '390', array('path' => 'C:\xampp\htdocs\yatan\yatan\public/assets/images/projects/1/1476592434/', 'mode' => '511', 'recursive' => false, 'force' => false))
Run Code Online (Sandbox Code Playgroud)

我的代码:

    $to_main_image = time();
    $path = 'assets/images/projects/'.$user_id.'/'.$to_main_image.'/';
    File::makeDirectory(public_path().'/'.$path,0777);
Run Code Online (Sandbox Code Playgroud)

Ed *_*eal 14

改变线

File::makeDirectory(public_path().'/'.$path,0777);
Run Code Online (Sandbox Code Playgroud)

File::makeDirectory(public_path().'/'.$path,0777,true);
Run Code Online (Sandbox Code Playgroud)

这样也创建了子目录.