当用户上传小于 1MB 的图像时,一切正常,上传的图像被复制到另一个位置。但是,当上传更大的文件(~ 3 MB)时,我收到错误
copy(): The first argument to copy() function cannot be a directory
引发此错误的行是:
$src = Input::file('uploaded-photo')->getRealPath();
copy($src, $dest);
我回应了$src
,它给了我网站的根目录
/var/www/dev/public
如果我要上传一个小图像文件,$src
是
/tmp/phpg1CjEu
我在 nginx 1.4.1 上使用 PHP 框架 Laravel 4
问题:如何解决这个问题,以便更大尺寸的照片也能正常工作?