close
當使用PHP或其他程式語言開發網頁時,發現有時檔案可正常上傳,有時會出現錯誤的話,可能是伺服器有限制檔案上傳大小導致
有幾個狀況,會造成上傳檔案時,出現「404 - 找不到檔案或目錄」
狀況一,上傳的檔案超過限制,需要開啟php.ini進行設定
1. 找到「upload_max_filesize 」設定單一檔案的上傳上限;
2. 找到「post_max_size 」設定同時上傳多個檔案時,加總的上傳上限
若設定完php.ini,依然出現錯誤,需要再進行狀況二排除
狀況二,若是使用IIS當網頁伺服器時,需要再到IIS管理員設定上傳上限
1. 開啟 IIS管理員,選擇「要求篩選」
2. 點選「編輯功能設定..」
3. 在「允許的內容長度上限」輸入值 (50,000,000 = 50M)
4. 設定完成後,重新啟動IIS伺服器,即可套用
若設定完成後,也可以正常上傳,但是卻沒看到檔案的話
代表伺服器的檔案資料夾未開啟權限,導致檔案在上傳到伺服器時,沒有權限儲存到資料夾
需要到欲上傳的資料夾開啟權限,即可正常上傳
【如果這篇文章剛好有幫助到你,希望能幫我按個讚給我個鼓勵】
【這樣小小的一個動作,對我來說就是給我最大的回禮】
文章標籤
全站熱搜