700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > LNMP下修改WordPress限制上传文件大小的教程

LNMP下修改WordPress限制上传文件大小的教程

时间:2022-10-19 14:28:18

相关推荐

LNMP下修改WordPress限制上传文件大小的教程

在使用 WordPress 我不知道你是否需要上传大容量文件。最近,明月在公司网站上上传了一些高清文件 MP4 当视频文件遇到这样的问题时,WordPress 默认限制可上传单个媒体文件的大小 50MB 的,对于 MP4 视频文件为50 MB 真的属于毛毛雨的水平,稍微达到高清水平 MP4 10分钟内视频占用1000MB 以上了。

对于我们的个人博客来说,这方面的需求基本上很少,但对于企业网站来说,更不用说真的不能保证什么时候会遇到这种需求了。所以,只求助于谷姐和杜娘,结果发现的信息还是乱,基本上很多都是各说各道,大部分都是针对 Apache 的。简而言之,许多搜索到的信息都没有成功上传。最后,没有办法拼凑每个信息,然后验证。幸运的是,最后让我拼凑 LNMP 环境下修改 WordPress 解决上传文件大小限制的问题。

这个解决方案其实很简单,就是修改 LNMP 里 PHP 的 php.ini限制文件中上传文件的参数和 Nginx 将上传文件参数添加到相应网站的配置文件中,即只需修改两个VPS/云服务器上的文件可以,今天明月和大家分享,希望对有这个需求的站长有所帮助。

1、修改 LNMP环境下 PHP的 php.ini文件

upload_max_filesize= 300M ///这是文件上传大小的限制post_max_size=300M //这个是post请求尺寸限制

这两个参数,记住这两个参数不在一起,所以修改时必须分别找到修改,然后保存退出。

2、修改 Nginx网站配置文件

在 Nginx 在相应的网站配置文件中(即 .conf将以下参数添加到相应的位置,并告知该文件) Nginx 客户上传文件的容量限制和加班标准。

client_max_body_size 300m;client_body_timeout 120;

如下图所示:

至此,重启 LNMP 生产环境即可生效,此时再次进入 WordPress 从添加到后台的媒体中可以看出,对上传文件大小的相应限制已经成为 300MB如下图所示:

事实上,这个设置对于无限流量和服务器硬盘足够大的网站非常有用,特别是对于一些高清视频,在第三方网站上引用经常添加广告,通过上述方法上传到服务器视频文件没有这个问题,合作 CDN 用户端访问播放没有压力。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。