Laravel:动态创建上传目录

时间:2014-06-19 09:08:56

标签: laravel

我有这个,

$destinationPath = public_path(). '/img/'. $username;

我认为会创建目录,但它提出了一个

Symfony \ Component \ HttpFoundation \ File \ Exception \ FileException

Unable to create the "/img/alvarito" directory

知道出了什么问题吗?在我看来它也试图创建/ img /,它已经存在,我自然想要的是那个内部的' img'目录在每个用户上传文件时为我创建子目录。

非常感谢

A

1 个答案:

答案 0 :(得分:1)

你可以试试这个:

$destinationPath = public_path(). '/img/'. $username;

if(!file_exists($destinationPath)) File::makeDirectory($destinationPath);

如果目录不存在,这将创建目录。