Moodle 的預設最大上傳檔案大小為 2M,這個限制實在是小了點。
我的環境是 Ubuntu + Apache2
Moodle 對於這些的限制,寫在 php.ini 下。我們只需要修改指令碼即可。
sudo vi /etc/php/7.2/apache2/php.ini
找到 post_max_size,這個是限制 post 的最大檔案大小。如下圖所示,我修改成為 5G。
找到 upload_max_filesize。如下圖所示,我修改成為 5G。
找到 max_execution_time。如下圖所示,我修改成為 600。
這些修改完成後,記得 wq 儲存哦。
目前我們只是修改了設定指令碼,還需要重新啟動啟動 Apache2 服務才能生效。
sudo service apache2 stop
sudo service apache2 start
這樣,我們可以才看 php 的設定,如下圖。
說明我們的設定已經發揮作用。