我正在使用codeigniter,但我所做的是一个小的上传表单。当我尝试上传一个49kb的文件时,当我尝试上传一个14mb的文件时,它不仅不起作用,而且似乎拒绝将其视为帖子。 $this->input->post()
返回false。这是在所有检查上传大小等的CI代码之前。所以我不明白什么可以阻止文件一直上传。
答案 0 :(得分:1)
PHP有文件大小限制,默认通常为10MB。如果您有权访问php.ini,请修改upload_max_filesize
和post_max_size
。
您通常也可以通过在.htaccess文件中添加以下内容来实现此目的,如果您使用的是Apache:
php_value upload_max_filesize 100M
php_value post_max_size 100M
可能影响您成功的其他标志是max_execution_time
,max_input_time
和memory_limit
。