歡迎光臨一流素材網,免積分免費素材下載!
當前位置:首頁 > 教程 > CMS教程>DiYunCms

帝云CMS大文件上傳

所屬欄目:DiYunCms更新時間:2019-12-24來源:作者:deepdfhy瀏覽:0

1、打開php.ini(打開方式就不用說了,百度一大堆) 

2、查找post_max_size 
表單提交最大數值,此項不是限制上傳單個文件的大小,而是針對整個表單的提交數據進行限制的 
默認為8M,設置為自己需要的值,此參數建議要設置比upload_max_filesize大一些 

3、查找File Uploads 
是否允許通過http上傳文件的開關,確認file_uploads = on 

4、查找upload_tmp_dir 
文件上傳至服務器上存儲臨時文件的地方,如果沒指定就會用系統默認的臨時文件夾 
如果系統報錯提示有“XXX臨時目錄XXX”的話,這個目錄就需要你來設置一個有效目錄,沒報錯就不用管 

5、查找upload_max_filesize 
允許上傳文件大小的最大值,默認為2M,設置為自己需要的值此參數建議不要超過post_max_size值,因為它受控于post_max_size值(就算upload_max_filesize設置了1G,而post_max_size只設置了2M時,大于2M的文件照樣傳不上去,因為它受控于post_max_size值) 

6、如果要上傳大于8M的文件,還需要對下面的參數也進行設置: 

查找max_execution_time = 600 ;每個PHP頁面運行的最大時間值(秒),默認30秒 
max_input_time = 600 ;每個PHP頁面接收數據所需的最大時間,默認60秒 
memory_limit = 8M ;每個PHP頁面所需要的最大內存,默認8M 

7、服務器限制文件上傳大小


IIS配置

打開IIS管理器,找到Default Web Site。先進行停止。
在IIS中雙擊“請求篩選”打開。
點擊右邊的“編輯功能設置”,打開“編輯請求篩選設置”對話框。
     其中的允許的最大容量長度,默認是”30000000“,30M,將其修改為你所需要的大小即可。
啟動IIS.

Nginx配置

修改nginx.conf中的http段: 
client_max_body_size 1024m; #我這里是1024MB

Apache配置

可以在 .htaccess 或 httpd.conf 加入以下語句:

LimitRequestBody 1024000000


8.重啟web服務 


收藏 0 有幫助 0 沒幫助 0 打賞 0
相關教程
給個評價吧
长百集团股票行情