DEDE 修改后臺圖集上傳單個圖片的大小限制,dede
導讀:dedecmsdedecms默認情況下,DEDE圖集中單個圖片大小限制在2M以內,而有時我們需要上傳一個2M以上的文件,這是只要修改幾個文件就可以實現了。織夢模板免費下裁織夢cms模板。
默認情況下,DEDE圖集中單個圖片大小限制在2M以內,而有時我們需要上傳一個2M以上的文件,這是只要修改幾個文件就可以實現了。
一、需要修改php.ini這個文件,我們必須保證PHP的配置中允許上傳一個較大的文件才行,否則后面的工作做了也沒dede后臺模板用。
打開php.ini,找到如下兩個語句:
; Maximum size of POST data that PHP will accept. post_max_size =2M ; Maximum allowed size for uploaded files. upload_max_filesize =2M默認情況下,這兩個都限制在2M以內。我們首先需要把這兩個配置項改成符合我們要求夢織模板的大小,我改成了10M。之后重啟Apache服務。
注:如果你是購買的空間,空間商一般把 upload_max_filesize 限制在2M,而空間商是不會為你修改這一項配置的,所以解決辦法只能是降低圖片的質量了~ 后面即使修改了也起不到作用!
二、修改DEDE圖集上傳文件。
打開/dede/templets/目錄下的album_add.htm和album_edit.htm兩個文件,找到如下代碼:
// File Upload Settings file_size_limit : "2 MB", // 2MB這里就是DEDE限制圖集圖片大小的設置,把這里的2M修改成你需要的,保存,測試成功。
附:在修改后測試的時候,上傳圖片時遇到如下提示:
Fatal error: Allowed memory size of 41943040 bytes exhausted (tried to allocate 24512 bytes) in D:\APMServ5.2.6\www\htdocs\include\helpers\image.helper.php on line 254
百度半天后發現,原來是PHP配置文件中
memory_limit = 40M這一項配置給的數值太小了,改成128M之后,解決完事!
相關織夢模板免費下裁織夢cms模板。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-19 ,文章DEDE 修改后臺圖集上傳單個圖片的大小限制,dede主要講述圖集,后臺,dedecms網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_30117.html