thinkphp配置项问题

tyq346668 2016-05-01 11:11:25
今天在学习上传类,我把上传类的配置项写在config.php里面
//文件上传
'maxSize' => 5145728, // 设置附件上传大小
'rootPath' => './Uploads/', //文件上传的保存路径(相对于根路径)
'saveName' => array('uniqid',''),//文件名字是唯一的
'exts' => array('jpg', 'gif', 'png', 'jpeg'),
'autoSub' => true, //自动使用子目录保存上传文件 默认为true
'subName' => array('date','Ymd'), //子目录创建命名方式


发现,上传类型并没有生效,我上传了一个txt文件
然后我又写在控制器里面,生效了,为啥在config.php里面不生效呢。。。。

//上传头像
public function upload_face(){
//实例化upload类
$upload = new \Think\Upload();
$upload->exts = array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型
//调用upload方法
$info = $upload->upload();
...全文
641 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
青崖PHP 2016-05-11
  • 打赏
  • 举报
回复
没试过放在config.php 一般直接放在function.php里面
南苑 2016-05-11
  • 打赏
  • 举报
回复
//设置上传文件类型 $upload->allowExts = explode(',', 'jpg,gif,png,jpeg');

4,250

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧