上傳大文件(100MB左右)時有時(變更爲75%)連接中止。文件通過ajax上傳。已經有下面的代碼和安全模式被禁用。 Webserver是XAMPP for Linux(CentOS 5.5)。上傳大文件時連接中止
ini_set('upload_max_filesize', '512M');
ini_set('post_max_size', '512M');
ini_set('memory_limit', '1G');
set_time_limit(0);
上傳大文件(100MB左右)時有時(變更爲75%)連接中止。文件通過ajax上傳。已經有下面的代碼和安全模式被禁用。 Webserver是XAMPP for Linux(CentOS 5.5)。上傳大文件時連接中止
ini_set('upload_max_filesize', '512M');
ini_set('post_max_size', '512M');
ini_set('memory_limit', '1G');
set_time_limit(0);
嘗試用GB
不G
設置memory_limit
這樣
ini_set('memory_limit', '1GB');
測試是否設置與
var_dump(ini_get('memory_limit'));
設置好的也許有一些超時的。看看這個頁面:www.caiapps.com/max_execution_time-vs-default_socket_timeout
如果var_dump測試不成功,該怎麼辦?我試過這種方式,但沒有改變。 – TeamIncredibles 2015-08-01 20:50:45
我認爲有一些服務器選項來禁止此更改。你是否問過你的提供者有一些限制? – algorhythm 2015-08-01 22:07:20
有足夠的磁盤空間嗎? – stillstanding 2010-11-15 04:41:11
upload_max_filesize爲512M,您上傳1000 MB。可能嗎? :) – zod 2010-11-15 04:44:23
@上 - 如果沒有足夠的磁盤空間,如何重試成功?它是100 MB而不是1000 MB :) – powerboy 2010-11-15 05:56:03