jxiang112 发表于 2011-5-16 16:26:02

PHP CI 文件上传问题

本帖最后由 jxiang112 于 2011-5-16 16:27 编辑

   今天练习了下CI 上传文件时,发觉暂时无法解决的问题:假如上传的不是设置的文件类型或者文件比设置的还要大时,只要出现上传时的不合法就会出现这样的错误:Unable to load the requested language file: language/chinesesimplified/upload_lang.php。
在网上查了半天也没有找到合适的答案,如果是上传的文件合法(即符合上传时所作的设置)则可以上传也不出现任何错误,在上传不合法时也根据手册进行了出错处理,但就是出现Unable to load the requested language file: language/chinesesimplified/upload_lang.php这样的错,探讨、求解中。


处理代码如下:
function do_uploads(){
            $config['upload_path']= getcwd()."./uploads/";
            $config['allowed_types']='gif|jpg|png';
            $config['max_size']='1000';
            $config['max_width']='1024';
            $config['max_height']='768';
            $this->load->library('upload',$config);
            $right=$this->upload->do_upload();
            if(! $right){
                $error=array('error'=>$this->upload->display_errors());
                $this->load->view('upload/upload_view',$error);
               
            }else{
                $data=array('upload_data'=>$this->upload->data());
                $this->load->view('upload/uload_success',$data);
            }
      }

jeongee 发表于 2011-5-16 16:27:37

回复 jxiang112 的帖子

你有chinesesimplified这个语言文件夹吗?
没有的话请把config.php中的语言键值改为english

jxiang112 发表于 2011-5-16 17:22:03

回复 jeongee 的帖子

没有chinesesimplified文件夹,请问这个文件夹是不是处理中文相关的?然后我按照你说的改成english后可以运行了,非常感谢!!

jeongee 发表于 2011-5-16 17:58:39

回复 jxiang112 的帖子

你新建一个chinesesimplified文件夹,把english下的文件拷贝一份放到里面就行可以,然后就是翻译就行了

jxiang112 发表于 2011-5-17 09:10:49

回复 jeongee 的帖子

非常的感谢:handshake

阿--波萝/ty 发表于 2013-4-10 15:26:10

一句话点醒梦中人
页: [1]
查看完整版本: PHP CI 文件上传问题