我正在運行一個網站,其中有一個畫廊。我想添加一個功能,它允許網站的用戶添加大量的圖像(最多約300)。因爲只有少數用戶可以上傳圖片,所以我現在通過FTP上傳這些圖片來幫助他們。我需要什麼設置來上傳大量圖片? (php.ini)
我已經在PHP中實現了這個功能,它在localhost上工作,但是因爲它在localhost上,所以它非常快速地「上傳」圖像,我沒有真正的方法來測試,當你上傳圖像時會發生什麼到一個真正的網絡服務器。 (Internet連接慢,超時?)
在php.ini某些設置我的供應商封頂(max_execution_time
,max_input_time
,max_input_vars
,memory_limit
)
是否有處理這個好辦法?
- Web服務器:Apache的
- PHP版本:5.5+比那些你可能想在
post_max_size
和upload_max_filesize
設置顯得過於增加文件上傳限制
會發生什麼,如果上傳需要長期?這是否重要,如果這些設置設置爲正確的值?我還發現'max_file_uploads' – PrototypeX7
爲了確保沒有任何事情發生,如果一個文件需要很長時間才能上傳,就像你提到的那樣使用'max_execution_time'。 'max_file_uploads'用於限制可以在一個請求中發送的文件數量,例如,如果您使用具有'multiple'屬性的文件輸入。 – Ibrahim