首頁  >  文章  >  CMS教程  >  phpcms檔案上傳失敗怎麼辦

phpcms檔案上傳失敗怎麼辦

王林
王林原創
2020-02-08 17:19:072337瀏覽

phpcms檔案上傳失敗怎麼辦

原因如下:

一、伺服器php的設定參數不正確導致的。

在php.ini設定檔中,upload_max_filesize、post_max_size 這些參數值如果設定不當,可能限制了你上傳檔案的大小上限,從而導致上傳失敗回傳異常。表現的症狀往往是小文件圖片等上傳正常,但是大檔案就會失敗。

解決方法也非常簡單,找到伺服器中的php.ini,把涉及到上傳相關的參數值都設定到合理值。

1、修改phpcms後台配置

phpcms後台--站點設定--修改--附件設定--允許附件大小,輸入數值如10240。 (這個值可以是你想要的大小)

2、修改php.ini檔案設定

#(1)開啟php的設定檔php.ini搜尋upload_max_filesize,把這個的值改為10240。 (如上,數值可以依需求自己改)

(2)繼續在php.ini中搜尋post_max_size,把這個的值改為30000。 (表單提交的最大限制,此項目不是限制上傳單一檔案的大小,而是針對整個表單提交的資料進行限制。)

注意:一定要保證post_max_size >= upload_max_filesize ,也就是前者一定大於後者。修改之後一定要重新啟動 Web 服務。一定要重啟。

二、檔案讀寫權限所造成的上傳失敗

對於uploadfile目錄確保其可讀寫權限。

三、二次開發後台php程式導致上傳回傳值錯誤,無法被swfupload外掛程式正確解析。

可以透過firebug中的回應值觀察是否異常。

四、會員權限或session會話過期導致的無權上傳。

相關推薦:phpcms教學

#

以上是phpcms檔案上傳失敗怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn