近日將論壇從VBB2升級到VBB3,將上傳附件大小設定為2M,可每次上傳超過500K的附件都會出錯,而之前使用VBB2時卻正常。
仔細檢查php.ini,其中的upload_max_filesize=8m,沒有任何問題,然後將其中的:
然後開始懷疑是http.conf配置文件出現的問題,但從頭到尾檢查了一遍也沒發現任何異相,此問題智能擱置。
有一天需要為伺服器加入子域名,去更改/etc/httpd/conf.d/資料夾下的access.conf文件,發現此資料夾下還有一個php.conf,趕忙打開,裡面是以下內容:
LimitRequestBody 524288中的524288正好跟512KBBBBodyRequestBody 524288中的524288剛好跟512KBBBBBody 524288中的524288/712KBBBB52097152097712,解決!
再回憶一下,發現以前用VBB2時的作業系統為RHAS 2.1,用的自帶的Apache 1.x版本,後來升級成VBB 3之前,順便也把系統更換為RHAS3,而RHAS3自帶的Apache為2.x版本,其設定檔的組織方式有所改變,也許自己編譯安裝的Apache就不會出現此種問題,可自己比較懶,不喜歡編譯,呵呵.
http://www.bkjia.com/PHPjc/313781.html
www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/313781.htmlTechArticle近日將論壇從VBB2升級到VBB3,上傳附件大小設定為2M,每次上傳超過500K的附件都會出錯,但之前使用VBB2時正常。 仔細檢查php.ini,其...