【问题标题】:CodeIgniter File Upload Class - weird error behaviorCodeIgniter 文件上传类 - 奇怪的错误行为
【发布时间】:2012-01-22 00:38:34
【问题描述】:

所以我正在使用 Codeigniter 并且我想上传文件。除了这一点,它工作正常。

这是配置代码:

$this->conf = array(
    'max_size' => '1024',
    'encrypt_name' => TRUE,
    'allowed_types' => 'avi|mov|mpg|wmv|flv',
    'upload_path' => 'assets/media/videos/'
);

上传 5MB mpg 文件,显示错误File is too big..,但当我尝试上传 18MB mpg 文件时,它只是刷新页面。

我在这里不知所措。我不知道从哪里开始。任何有用的提示将不胜感激。另外,如果我需要添加更多代码,请告诉我,就像我说的,我不知道从哪里开始。

这是我迄今为止尝试过的:

  1. 将 php.ini 上的最大上传大小更改为 100M
  2. 在这里找到答案:Strange CodeIgniter file upload errorprint_r($_FILES) 甚至没有被执行,页面只是刷新。

【问题讨论】:

    标签: php codeigniter file-upload


    【解决方案1】:

    它不仅仅是上传最大尺寸,您还需要进行以下设置:

    post_max_size
    memory_limit
    

    还有 set_time_limit 到某个高点,或者上传只是超时,因此为什么你会看到一个空白数组。

    【讨论】:

    • 效果很好。谢谢。不过,不知道为什么他们仍然有upload_max_filesize。这让我整天发疯。
    猜你喜欢
    • 2011-09-22
    • 1970-01-01
    • 2012-04-17
    • 1970-01-01
    • 2011-01-01
    • 2012-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多