[英]File sometimes got uploaded successfully & sometimes it disappears from the /tmp directory
我在Ubuntu 14.04上使用PHP 5.5和nginx运行Laravel 5.2应用程序。
有时它成功上传成功而没有任何错误,有时也无处不产生此错误。
我不知道问题是什么或正在发生什么。 我无法每次都重现该错误。 它只是随机发生!
这是我尝试过的(已配置):
php.ini:
post_max_size: 20M
upload_max_filesize: 20M
memory_limit: -1
max_execution_time: 60
max_input_time: 60
nginx配置:
client_max_body_size 100m;
我不知道它是怎么发生的.. !!您可以尝试下面的代码,可能会帮助您..!
$bannerimage = $req->file('uploadusers');
if($bannerimage!='')
{
$destination = 'public/uploadimage/';
$newname = str_random(5);
$ext = $bannerimage->getClientOriginalExtension();
$filename = $newname.'-original.'.$ext;
$newFilename = $newname.'.'.$ext;
if($bannerimage->move($destination, $filename))
{
copy($destination . $filename, $destination . $newFilename);
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.