heui 发表于 2012-9-24 11:28:48

ci 2.1.2 报上传文件类型错误bug 修改

修改 system\libraries\Upload.php

    public function mimes_types($mime)
    {
      global $mimes;

      if (count($this->mimes) == 0)
      {
            if (defined('ENVIRONMENT') AND is_file(APPPATH.'config/'.ENVIRONMENT.'/mimes.php'))
            {
                $mimes = include(APPPATH.'config/'.ENVIRONMENT.'/mimes.php');
            }
            elseif (is_file(APPPATH.'config/mimes.php'))
            {
                $mimes = include(APPPATH.'config/mimes.php');
            }
            else
            {
                return FALSE;
            }
            $this->mimes = $mimes;
            unset($mimes);
      }
      return ( ! isset($this->mimes[$mime])) ? FALSE : $this->mimes[$mime];
    }

/application/config/mimes.php 代码结束添加

return $mimes;

/* End of file mimes.php */
/* Location: ./application/config/mimes.php */


大家看看这样修改怎么样

页: [1]
查看完整版本: ci 2.1.2 报上传文件类型错误bug 修改