今天碰到一個用戶咨詢網(wǎng)站模板,問織夢后臺支持上傳附件嗎?毋庸置疑答案是肯定的,于是客戶說,我兩個文件,一個PDF,一個PPT,您幫我上傳下,我看下效果。
好吧,于是乎接受了兩個文件,先上傳了pdf附件,正常顯示。繼續(xù)上傳ppt 文件大小2.6M,結(jié)果提示“ 你沒有選擇上傳的文件或選擇的文件大小超出限制!”,于是對系統(tǒng)文件:dede/album_edit.htm、dede/album_add.htm做了修改擴(kuò)展。
修改如下:
找到 dede/album_edit.htm、dede/album_add.htm 文件,搜索代碼:2MB 修改成 5MB
修改了之后,然后繼續(xù)測試PPT文件上傳結(jié)果無效。
繼續(xù)探索研究原因。。。
通過各種百度搜索,發(fā)現(xiàn)阿里云虛擬主機(jī)共享版LINUX主機(jī)最大線程支持上傳附件不得超過2M。
輕云主機(jī)和虛擬主機(jī)web上傳文件大小限制
服務(wù)器開放 web 上傳大文件功能會嚴(yán)重增加服務(wù)器性能負(fù)載并影響服務(wù)器穩(wěn)定性,目前輕云和虛擬主機(jī) web 上傳文件大小有如下限制
1.輕云服務(wù)器和虛擬主機(jī)獨(dú)享版的上傳參數(shù):
Windows系統(tǒng):
asp:10MB
asp.net:30MB
PHP:2MB
Linux系統(tǒng):
PHP:10MB(可調(diào)整,最大10MB)
2.虛擬主機(jī)(共享版)的上傳參數(shù):
Windows系統(tǒng):
asp:2M
asp.net:30M
PHP:2M
Linux系統(tǒng):
PHP:2M
問題就出在這里啦,我們使用的是阿里云共享版LINUX主機(jī),PHP程序支持最大附件大小為2M。所以不管我們怎么找原因都解決不了呢,只能更換一款服務(wù)器或者其他主機(jī)來解決。
有更多原因要分享的小伙伴在下面評論哦!