好吧,我不明白爲什麼,但不管如何,我似乎在PHP的函數ini_set函數來設置,我無法上傳多個文件或我上傳的文件太大了...我不明白。以下是我迄今爲止設置處理該$_FILES[]
陣列發佈表單時正在上載的腳本中:PHP上傳多個文件總是給我超時錯誤
// Try and allow for 3 hours, just in case...
@set_time_limit(10800);
// Try and set some ini settings to buy us some time...
@ini_set('memory_limit', '512M');
@ini_set('upload_max_filesize', '512M');
@ini_set('post_max_size', '550M');
@ini_set('session.gc_maxlifetime', '10800'); // Allows for up to 3 hours
@ini_set('max_input_time', '10800'); // Allows for up to 3 hours
@ini_set('max_execution_time', '10800'); // Allows for up to 3 hours
我使用move_uploaded_file
將其放置到指定的目錄,不知道的事項或不?
老實說,我怎麼能允許多個文件上傳沒有TIMED OUT ERROR?如果我上傳1個文件,看起來不錯。不確定這是多個文件的數量問題還是文件大小中的組合文件太大?已嘗試使用15MB總文件大小,這會產生一個TIMED OUT ERROR! arggggg !!!!
我該做些什麼才能使這項工作?
如何檢查Apache的錯誤日誌?和/或看看Apache配置中的'TimeOut'指令? –