X

[筆記]更改上傳檔案大小限制

Step .1

如果不知道自己的php.ini設定,可以在網頁根目錄新增一個phpinfo.php
裡面增加原始碼

<?php
phpinfo();
?>

之後到 http://your.com/phpinfo.php 查看php.ini 的路徑,也可以順便查看目前的檔案上傳大小限制

如圖所示,我的php.ini路徑為 /etc/php/7.0/apache2/php.ini

因為我有更動過,所以目前的檔案上傳限制為200MB

Step .2

之後開啟 /etc/php/7.0/apache2/php.ini ,找到 upload_max_filesize 以及 post_max_size ,將其改為需要的大小

Step .3

如果網站有使用Nginx,則也必須更改Nginx中的設定

打開 /etc/nginx/nginx.conf ,找到 client_max_body_size ,並更改其大小。如果找不到,可以在在 http { 之中或在 末端 加入

http {
client_max_body_size 200M;
}

Step .4

最後重啟服務,由於我的PHP是在Vesta之下,所以我重啟Vesta。如果不知道PHP服務名稱,可直接重啟主機。(不建議)

sudo service vesta restart
sudo service nginx restart

重啟之後檔案上傳大小限制就會變更了,如圖所示(我將其更改為256M)

Categories: VPS使用
GDST:

View Comments (0)