您的位置:首页 > 编程语言 > PHP开发

关于tp5上传

2016-12-27 22:20 127 查看
上传出错

public function upload(Request $request)
{
var_dump($_FILES);
// 获取表单上传文件
$files = $request->file('file');
$item = [];
foreach ($files as $file ) {
// 移动到框架应用根目录/public/uploads/ 目录下并且设置不覆盖
$info = $file->validate()->move(ROOT_PATH . 'runtime' . DS . 'uploads', '', true, false);
if ($info) {
$item[] = $info->getRealPath();
} else {
// 上传失败获取错误信息
$this->error($file->getError());
}
}
// die();
$this->success('文件上传成功'.implode('<br/>',$item));
}


其中

var_dump($_FILES);


查看php原生变量是否正确传入。

报错查看之后发现$files返回值为null

我以为不支持.dbf的文件上传呢,后来老师给解决了,$_FILE返回值为空,说明php原生出错,查看php.ini,文件上传的最大限制为8M,更改之后解决问题
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  upload TP5