tp5上传图片常规

前端不多说,就是使用input标签的file格式。

tp5用request()->file(‘input的名字’)接收图片,是binary格式的数据;

$file = request()->file('file');

$info = $file->move('存放的路径');这一步有坑,php.ini文件的max_input_vars配置开启,默认的1000可能小了,需要改改大一点。

if($info){

  //自己的逻辑,返回存储的路径

}else{

  //返回错误提示

}

若是上传到centos,可能会报一个警告:

PHP Warning: File upload error - unable to create a temporary file in Unknown

只需要将配置文件里的upload_tmp_dir配置对应的文件夹权限修改一下就好了。

一天进步一步。

猜你喜欢

转载自www.cnblogs.com/echobao/p/12789745.html