iT邦幫忙

0

請問joomla如何解除預設上傳容量40MB的限制呢?

  • 分享至 

  • xImage

各位大大好!小弟是joomla新手,使用xampp安裝joomla,因為joomla上傳檔案預設容量是40MB,假設檔案太大,要如何解決呢?有辦法解除Joomla預設上傳容量的40MB嗎?

圖片如下:
https://ithelp.ithome.com.tw/upload/images/20220824/2014599253nyfk10E4.png

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

1
sky940811
iT邦研究生 4 級 ‧ 2022-08-24 14:05:35

找到PHP安裝目錄下的php.ini
搜尋「upload_max_filesize」並調整大小
接著重新啟動Apache試試

所以安裝外掛套件到joomla上是沒有辦法解除40MB限制嗎?

sky940811 iT邦研究生 4 級 ‧ 2022-08-25 09:15:09 檢舉

是的,如果修改「upload_max_filesize」沒效
可以再到php.ini搜尋「post_max_size」作修改試試

ok,謝謝妳

0

單純解除 Joomla 的上限設定是沒用的。
首先,你這邊是取得PHP的設定值還是 Joomla 本身的設定。

如果是PHP的限制。(這一定有的)。則是需要去修改PHP的上限設定值。
另外還得考量WEB SERVER是否有被限制。
也就是說,你需要注意3個地方才行。Joomla、PHP、WEB SERVER

檔案上傳限制,其實搜尋一下會有一堆教學。這邊就不提供了。

看更多先前的回應...收起先前的回應...

所以安裝joomla外掛程式沒有辦法解決40MB容量限制嗎?

是的,沒辦法。 你需要去改 php.ini。

好的

不好意思,我改php.ini檔案的upload_max_filesize改成128M,我重新開xampp後,再回去登入自己的joomla帳戶,在回到上傳畫面,還是40MB,請問是我改錯地方嗎?
https://ithelp.ithome.com.tw/upload/images/20220824/20145992QRnnWK9eg5.png

我上面已經說了,要注意三個地方。
WEB SERVER的限制設定 > PHP的限制設定 > joomla本身的限制設定

這邊先略過WEB SERVER的設定。畢竟使用的系統不同有不同的設定方式。

如果你設定如下
PHP(128) > joomla(40)

你當然只會看到40。

但如果是
PHP(2) > joomla(40)

你雖然可以看到40,但你並不一定可以上傳成功。

所以~~~不能只單純改一個地方處理的。

不好意思,我是joomla新手,但我php.ini改好容量,但我還是不知道joomla要在哪裡改容量大小呢?

我要發表回答

立即登入回答