前幾天,服務(wù)器寶塔后臺提示有更新,一直沒去更。今天上午,更新到了最新的寶塔Linux正式版 7.3.0版本。隨后,但是小編在編輯discuz站點時候,在發(fā)布帖子時上傳圖片居然提示“服務(wù)器限制無法上傳那么大的附件”,感覺到很奇怪 看了一下服務(wù)器上傳限制的設(shè)置,一點毛病沒有,然后,各種查資料,網(wǎng)上95%的搜索結(jié)果都是讓你改php.ini文件里的“upload_max_filesize”參數(shù),但這次真不是這里的問題。 一籌莫展,糾結(jié)半天。終于,一篇文章提到「權(quán)限」問題,眼前突然一亮,至少遇到了不一樣的解決方案。 它指出「服務(wù)器限制無法上傳那么大的附件」這個問題出現(xiàn)的原因,大概率是php版本較高而導(dǎo)致的。阿北html" target="_blank" class="relatedlink">seo并沒有太在意這個問題的原因,而是直奔解決方案而去。 解決方案: 依然是在php.ini文件中,去掉“upload_tmp_dir =”前面的“;”,也就是激活這一項;然后,在“=”后面添加一個臨時存儲目錄,然后保存; linux下,比如在/www下面現(xiàn)在一個臨時存儲目錄名為temp,那么就可以這么寫“upload_tmp_dir = /www/temp”,記得給該目錄賦予足夠的權(quán)限。 重啟服務(wù)器之后,問題就解決了。 默認(rèn)情況下,“upload_tmp_dir”是沒有開啟的,聽說Discuz對此有要求,但此前一直正常,也不能確定是不是更新了寶塔的緣故。 應(yīng)該就是這樣的方法來解決 |