作者hwChang (體會數學之美)
看板PHP
標題[請益] 表單檔案上傳數量限制
時間Mon Aug 4 16:17:54 2014
各位好,目前在實作上遇到一個問題,Google兩天都尚未處理掉。
目前想要同時上傳「大量」的檔案,約超過 2000 張圖片,每個檔案約 20~30 Kb 而已。
雖然設定了 php.ini 和 Apache 等設定檔,但使用 Chrome 最多傳8百多張,
Firefox 可傳到九百五十張沒問題,選擇超過一定的數量,則會出錯,無法上傳。
不知道還有可能是哪些問題造成呢?或是需要設定什麼?謝謝!
php.ini 設定以下 Apache 設定以下
max_execution_time limitrequestbody
max_input_time
memory_limit
post_max_size
upload_max_filesize
default_socket_timeout
max_file_uploads
檔案如下
<input id="uploadfile" name="fields[myfile][]" type="file" multiple="mutiple"
/>
在表單內也加了隱藏的
<input type="hidden" name="MAX_FILE_SIZE" value="2000" />
先謝謝大家花時間看以及回覆。
備註:在 symphony 2.2.5 下開發
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.227.205.43
※ 文章網址: http://www.ptt.cc/bbs/PHP/M.1407140277.A.8C2.html
※ 編輯: hwChang (125.227.205.43), 08/04/2014 16:19:24
※ 編輯: hwChang (125.227.205.43), 08/04/2014 16:24:26
※ 編輯: hwChang (125.227.205.43), 08/04/2014 17:07:39
→ terrybob:我比較想知道為什麼要作這種怪需求?- - 08/04 17:24
→ terrybob:批次上傳到一半,網路中斷還要重新檔案續傳? 08/04 17:25
※ 編輯: hwChang (125.227.205.43), 08/04/2014 17:40:09
→ Bambe:不太清楚需求,你可以把圖壓縮後上傳在伺服器上解開 08/04 22:50