【发布时间】:2012-09-29 02:24:32
【问题描述】:
可能重复:
Why would $_FILES be empty when uploading files to PHP?
我正在尝试上传最大为 15 兆字节的文件。
我在.htaccess 文件中的 PHP 配置:
php_value upload_max_filesize 20M
php_value post_max_size 20M
php_value max_execution_time 300
php_value max_input_time 300
在 PHP 中,ini_get() 和 phpinfo() 我看到了正确的值 20M。
但是当我尝试上传 10 MB 文件时,它返回空的 $_POST 和 $_FILES 数组。
我检查了$_SERVER["CONTENT_LENGTH"] 变量,它返回给我10671561 (10.4MB),它小于20M 配置值。
我能做些什么来解决这个问题?
【问题讨论】:
标签: php file-upload