用户
 找回密码
 入住 CI 中国社区
搜索
查看: 366|回复: 0
收起左侧

[上传/下载] 这里分享下文件上传时提到The upload path does not appear to be valid.

[复制链接]
发表于 2017-3-28 17:37:40 | 显示全部楼层 |阅读模式
这里分享下文件上传时提到文件路径不存在的问题The upload path does not appear to be valid.
配置项如下
$config['upload_path']='./upload/'.date('Y-m-d');
这样设置后框架找不到路径,但是upload文件夹是存在的,后面的我是根据时间来生成的子文件夹(如果不按时间来生成子文件夹的话,就一个upload文件夹没问题),但是框架没有自动生成,就报文件夹路径不存在问题,所以我修改了下上传文件类Upload.php
在1002行之上添加
if(! is_dir($this->upload_path)){
        mkdir($this->upload_path,777);
}
就是当子目录不存在时创建,个人觉得有必要这样做。一般项目中文件上传不可能全部放在一个文件夹下,一般都有子文件夹按时间生成的文件夹,这样看着一目了然。希望ci可以改进

评分

参与人数 1威望 +5 收起 理由
Hex + 5 赞一个!

查看全部评分

本版积分规则