如何修改WordPress上傳檔案大小上限

在使用Synology NAS,安裝Wordpress套件後,會發現Wordpress只能上傳檔案大小上限: 32 MB,如下圖:

這是因為php.ini設定的關係,要改的參數如下:

upload_max_filesize = 1024M
post_max_size = 1024M
max_execution_time = 3600
max_input_time = 3600

另外有個參數也建議修改,增加記憶體的使用空間(當然要配合真正有多少實體記憶體可用):

memory_limit = 512M

這時候很習慣的看到Web Station中,有提供PHP設定功能,有UI介面當然要給他用一下,如下圖:

設定完成後當然就是重啟一下服務或NAS,結果會發現,怎麼還是32M,沒有改成功嗎?

應該是有某些Bug未被Fix,查一下Synology自己發佈的Release

有修正,但不知甚麼原因沒有套用上去,看來還是自己改php.ini把,用Putty進去找php.ini,會發現一大堆。

sudo find / -name php.ini

到底要改哪一個呀,難不成一個一個試嗎?太辛苦了,看來只能放大絕了,這時候去Wordpress目錄下新增一個php檔案,編寫以下code吧。

<?php
phpinfo();
?>

上段code主要是把設定值叫出來看看,會出現下方頁面:

重點來了,請看到上圖紅框處,那才是真正php.ini的位置。所以再次Putty進去後,用以下語法改參數吧。

sudo vi /volume1/@appstore/PHP7.2/misc/php-fpm.ini

改完後重啟服務或重開機,大功告成。

More From Forest Beat

桜のフリ

如何調整Node-RED只能只用4GB記憶體的上限

一般來說Node-RED處理資料時,可能需要把數據暫存起來,跑迴圈,資料需Keep住,最後才組合,然後Node-RED有自己有記憶體管理機制,會進行垃圾收集與釋放的,是不太需要調整記憶體上限,但是也不無可能處理大量資料,或是流程沒寫好,結果記憶體就會爆掉,如何改上限,請看後續分享。
技術
0
minutes
横浜の夜景(赤レンガ倉庫)

設定Node-RED自動啟動與登入密碼

Node-RED是基於User角色去使用的工具且可以執行Linex指令,因此如果使用root或具有sudo的帳號啟動,那又沒有把密碼設定起來,可想而知,無疑就是提供給駭客一個大大大後門,然後還歡迎光臨,該主機不淪為跳板才怪。本編教你怎麼把自動啟動與密碼設定起來。
技術
0
minutes
桜の花びらのフリ

在Ubuntu 22.4上安裝Node-RED

Node-RED簡單的說就是一個使用JavaScript語言的視覺化、流程導向(flow-based)的線上開發工具。
技術
0
minutes
バーベキュー用木炭のフリ

putty bug: No supported authentication methods avaliable

最近將ppt金鑰對用在putty上,結果連線一直失敗,下載最新版的putty就可以改善。
技術
0
minutes
spot_imgspot_img