有一種服務用php/apache上傳大文件(大於500MB)。上傳進度通過uploadprogress
pecl擴展進行跟蹤。 此方案僅適用於小文件上傳。用php上傳大文件後沒有這樣的文件錯誤
但是,上傳大文件時出現問題。上傳完成後,$ _FILES數組中的標準信息顯示沒有錯誤。問題是這次/ tmp/phpXXXX文件本身不存在。
我測試過,如果我們在上傳過程中手動刪除tmp文件,上傳過程不會停止,只有上傳完成後纔會引發錯誤。
主機提供商說,沒有維護腳本正在刪除tmp文件。另外它說,這樣的tmp文件幾乎直到上傳結束纔在文件系統中可用,然後消失。
難道是由apache/server/php配置引起的嗎?操作系統中是否有可能影響這些tmp文件的內容?
OS是Ubuntu的LTS 8
任何幫助,將不勝感激!
謝謝,但它設置爲0 – 2010-06-28 15:46:50