最近,因为写一篇文章时需要上传一个附件,我才发现现在附件上传的限制只有 5M,正好比我的附件要小一些。但这不能阻挡我想上传附件的欲望,于是准备修改一下上传的限制。

搜索了一下,在我的环境里,限制上传大小的是 PHPNginx 的设置。我准备先调整到 50M,以后如果还需要就再说。


PHP

需要同时调整 post-max-sizeupload-max-filesize

基于 php.ini-production 修改如下两个值便可以

post_max_size = 50M
upload_max_filesize = 50M

Nginx

需要调整 client_max_body_size 这个配置,可以放在 server 块下

##
# File Uploads
##

client_max_body_size 50m;

完成以上步骤,网站附件的上传大小就变成了 50M,满足我的需求。

标签: nginx, 附件, 上传, 限制, PHP