tp3 上传图片出现上传根目录不存在!请尝试手动创建:./Public/Uploads/ 错误解决思路

tp3 上传图片出现上传根目录不存在!请尝试手动创建:./Public/Uploads/ 错误解决思路_第1张图片
下面看我的代码

方法一

我指定的路径是在
` public function upload( &data)  
    {
data)      {
upload = new \Think\Upload();// 实例化上传类
upload>maxSize=3145728;// u p l o a d − > m a x S i z e = 3145728 ; / / 设 置 附 件 上 传 大 小 upload->exts = array(‘jpg’,’gif’,’png’,’jpeg’);
$upload->autoSub = false;

// $upload->savePath = ‘../Public/Uploads/’; // 设置附件上传目录

    //rootPath 文件上传保存的根路径
    //__ROOT__    为网站根目录地址
    $upload->rootPath =__ROOT__. './Public/Uploads/';
    $info = $upload->upload();
    //$info是一个二维数组 这里面的二维数组是多张图片的数组集合

    foreach($info as $v){

    }
    $data['to'] = $info;
    $data['pic'] = '/Public/Uploads/'.$info['savepath'] . $info['savename'];
    $data['tt']  = $info['savepath'].$info['savename'];
    if(!$info){
         return [0=>$upload->getError(),1=>false];
    }else{
        return [0=>"成功",1=>true];
    }
}

这是第一种解决思路,修改 文件上传保存的根路径
$upload->rootPath =ROOT. ‘./Public/Uploads/’;

方法二

tp3 上传图片出现上传根目录不存在!请尝试手动创建:./Public/Uploads/ 错误解决思路_第2张图片
方法二的第二种
tp3 上传图片出现上传根目录不存在!请尝试手动创建:./Public/Uploads/ 错误解决思路_第3张图片

你可能感兴趣的:(php)