Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php CodeIgniter文件上载类-奇怪的错误行为_Php_Codeigniter_File Upload - Fatal编程技术网

Php CodeIgniter文件上载类-奇怪的错误行为

Php CodeIgniter文件上载类-奇怪的错误行为,php,codeigniter,file-upload,Php,Codeigniter,File Upload,所以我使用Codeigniter,我想上传文件。除了这件事,它工作得很好 以下是配置代码: $this->conf = array( 'max_size' => '1024', 'encrypt_name' => TRUE, 'allowed_types' => 'avi|mov|mpg|wmv|flv', 'upload_path' => 'assets/media/videos/' ); 上载5MB mpg文件时,显示错误文件太

所以我使用Codeigniter,我想上传文件。除了这件事,它工作得很好

以下是配置代码:

$this->conf = array(
    'max_size' => '1024',
    'encrypt_name' => TRUE,
    'allowed_types' => 'avi|mov|mpg|wmv|flv',
    'upload_path' => 'assets/media/videos/'
);
上载5MB mpg文件时,显示错误
文件太大。
,但当我尝试上载18MB mpg文件时,它只是刷新页面

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

以下是我迄今为止所尝试的:

  • 将php.ini上的上载最大大小更改为100M
  • 在这里可以找到答案:但是
    print\r($\u文件)
    甚至不会执行,页面只是刷新

  • 这不仅仅是上传最大大小,您还需要增加以下设置:

    post_max_size
    memory_limit
    

    另外
    将\u time\u limit
    设置为较高的值,或者上传刚刚超时,因此您可以看到一个空白数组。

    效果很好。谢谢不过,不知道他们为什么还有
    upload\u max\u filesize
    。这让我一整天都发疯。