最近做了一個小小的專案,使用Redhat Linux 9 + Apache 2.x + PHP 4.2.2,讓外點上傳圖檔回公司稽核。
開發時,開發測試環境為Win2000 + IIS + PHP 5.2.3,上傳圖檔後,圖檔的檔案大小、內容都正常,遷移至正式環境下,上傳圖檔的檔案大小、檔案內容都變得不正常。
開發的方式乃是常用的HTML form + file tage(form....<input type="file"...>)上傳,上傳後使用move_uploaded_file,搬移上傳的檔案。
有邦友遇到過這樣的詭異狀況嗎,懇請指教
開發環境和正式環境的
網路環境不同
作業系統不同
Web Server不同
連PHP版本都不同
我只能說....真有你的
Google到這篇
不妨一試
有沒有可能是路徑大小寫所引起的問題?
Windows 路徑不分大小寫,但是 Linux 的路徑大小寫有差。