$this->upload->do_upload('Pict')
上传11M的图片时,没有走 $this->upload->display_errors();,走了 $SetCode = $this->input->post("SetCode");
不是应该走 $this->upload->display_errors();吗。
错误提示如图:
1、没运行到case1里面去
2、上传文件名字写错或者没上传,所以没有执行到if里面的break(等于case1里面最后没有break,程序接下去运行了) 明白了
第一个错误是由其它产生的,可能是apache限制了上传文件的大小,或者是框架哪里的设置。
Michael锐生 发表于 2016-6-25 17:03
1、没运行到case1里面去
2、上传文件名字写错或者没上传,所以没有执行到if里面的break(等于case1里面最后 ...
如果您知道大概apache的设置或ci框架的设置产生的,请告诉我下。 tangyanglai 发表于 2016-6-25 17:22
如果您知道大概apache的设置或ci框架的设置产生的,请告诉我下。
1、从php环境设置,php.ini中的upload_max_filesize、post_max_size、memory_limit都会有影响;
2、从Apache的php模块设置LimitRequestBody
3、CI框架里面有可以设定的参数max_size,在你的代码中有 Michael锐生 发表于 2016-6-26 23:40
1、从php环境设置,php.ini中的upload_max_filesize、post_max_size、memory_limit都会有影响;
2、从Apa ...
谢谢。我检查下我的坏境。
页:
[1]