我想使用Zend的文件傳輸上載文件PHP上傳MAX_FILE_SIZE錯誤2
在php.ini我設置:
的upload_max_filesize = 20M
的post_max_size = 20M
當我嘗試上傳1MB文件時我得到錯誤2抱怨max_file_size
我試着在HTML設置MAX_FILE_SIZE以及
<input type="hidden" name="MAX_FILE_SIZE" value="2097152000000" />
,但沒有什麼工作
上傳請求的PHP變量:
_REQUEST["MAX_FILE_SIZE"] 2097152000000 _REQUEST["PHPSESSID"] b866b7105cb4747497f8744f56a807a0 _POST["MAX_FILE_SIZE"] 2097152000000 _FILES["userfile"] Array ( [name] => 1mpImage.jpg [type] => [tmp_name] => [error] => 2 [size] => )
什麼想法?
你確定你使用了正確的PHP。 ini文件?您是否已更改價值重新啓動了您的Web服務器? (檢查`phpinfo();`的輸出)確定。) – 2011-02-02 11:05:33
根據php.net,「MAX_FILE_SIZE」的格式是 - > http://de.php.net/manual/en/ features.file-upload.errors.php和http://de.php.net/manual/en/features.file-upload.errors.php#74693 – thedom 2011-02-02 11:11:13