iT邦幫忙

0

Redhat Linux 9 + Apache + PHP 4.2.2 圖檔上傳的怪問題

最近做了一個小小的專案,使用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到這篇
不妨一試
外獅佬 iT邦大師 1 級 ‧ 2010-06-25 00:41:05 檢舉
haha...果然還是要海綿寶寶出馬...沒辦法...開發、正式環境不同,也不是L願意...哭
外獅佬 iT邦大師 1 級 ‧ 2010-06-25 08:23:19 檢舉
呼叫小神廚~
請把您的答案放到[回答]去吧~
正是apache的php.conf造成的問題

2 個回答

10
海綿寶寶
iT邦大神 1 級 ‧ 2010-06-25 08:29:31
最佳解答

開發環境和正式環境的

網路環境不同
作業系統不同
Web Server不同
連PHP版本都不同

我只能說....真有你的

Google到這篇
不妨一試

坦白說
其實我不知道正解
只是Google瞎朦到的

外獅佬 iT邦大師 1 級 ‧ 2010-06-25 08:31:36 檢舉

anyway~能抓到老鼠的就是好神廚~

6
shunyuan
iT邦研究生 1 級 ‧ 2010-06-24 22:37:16

有沒有可能是路徑大小寫所引起的問題?

Windows 路徑不分大小寫,但是 Linux 的路徑大小寫有差。

外獅佬 iT邦大師 1 級 ‧ 2010-06-24 22:39:40 檢舉

不是...圖檔是可以讀取的,但是,圖檔讀出來像是壞掉的圖一樣,亂詭異一通...
路徑大小寫,應該只會造成無法讀取或存檔的問題吧...

我要發表回答

立即登入回答