上传文件(图片)失败 error=6 找不到临时文件解决办法
:服务器中 Laravel 上传文件失败
Homestead 虚拟机中上传正常,但在 公司自己搭的服务器上文件获取失败。也不报错!
用 $_FILES 打印:
Homestead 虚拟机中:
array(
'name' => 'foo.jpg',
'type' => 'image/jpeg',
'tmp_name' => '/tmp/phpmTdEpu',
'error' => 0,
'size' => 148788
)
自搭服务器:
array(
'name' => 'foo.jpg',
'type' => '',
'tmp_name' => '',
'error' => 6,
'size' => 0
)
设置文件:php.ini
upload_tmp_dir = /www/wwwroot/项目/storage/tmp
并设置分配权限
参考:http://blog.sina.com.cn/s/blog_70b55b1a010...
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: