Apache设置上传文件限制大小50M的解决办法

2022-04-26 0 589

现在许多网站需要用到上传文件的服务,而且这里面还有很大一部分需要上传较大的文件内容,而一般的网站Apache服务都只支持50M以内的文件上传,对于大于50M内容的文件需要怎么才能上传呢,一般情况需要调整以下的一些设置内容。

php.ini 文件的相关设置

file_uploads = on ;

是否允许通过HTTP上传文件的开关。默认为ON即是开

upload_tmp_dir ;

文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹

upload_max_filesize = 8m ;

设置允许上传文件大小的最大值。默认为2M大小

post_max_size = 8m ;

指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值。默认为8M

max_execution_time = 600 ;

每个PHP页面运行的最大时间值(秒),默认30秒

max_input_time = 600 ;   

每个PHP页面接收数据所需的最大时间,默认60秒

memory_limit = 8m ;       

每个PHP页面所吃掉的最大内存,默认8M

把上述参数修改后,在网络所允许的正常情况下,就可以上传大体积文件了,下面则以上传大小100M为限制进行演示调整,操作完后保存并重启服务器。

max_execution_time = 1800

max_input_time = 1800

memory_limit = 100m

file_uploads = on

upload_max_filesize = 100m

post_max_size = 100m

Apache环境下需要的设置

打开配置文件httpd.conf,找到FcgidMaxRequestLen,把后面的参数增大,默认是51200000(50M),这边修改成100M,调整完成后记得进行重启操作。

Apache设置上传文件限制大小50M的解决办法

IIS环境下需要的设置

在伪静态web.config里新增最大限制语句,操作具体内容请查看下面图片。

 

Apache设置上传文件限制大小50M的解决办法

ueditor中上传文件大小设置

如果碰到百度编辑器中上传大文件失败,还要考虑去修改相对应的ueditor\php\config.json配置文件,在其中查找相关的MaxSize,把原有的最大值修改成自己需要的大小即可。

注意:网站使用的服务器环境不一样,那么对应的修改地方也会不一样,大体的方式和方法都是差不多的。对于修改文件大小和超时时间设置,以及就是具体环境下的设置,这一个在我们设置的时候需要进行注意。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

免责申明:本站所有内容均来自网友发表,不代表本站观点和立场,内容的真实性、准确性和合法性由网友负责,本网站仅提供存储服务,请知悉。 侵权举报:如本站内容侵犯了原著者的合法权益,可联系我们进行处理。转载文章请注明来源,版权归属于原作者。如本站帮助了您,请分享给身边更多的人!

44号模板 站长学院 Apache设置上传文件限制大小50M的解决办法 http://www.yn44.com/archives/685

上一篇:

已经没有上一篇了!

常见问题
  • 很多小伙伴对pbootcms的程序使用上存在一定疑问,现在44号模板就对PBCMS的安装及使用进行介绍。 第一步:下载PBcms系统源码程序 下载地....
查看详情
  • Apache环境和IIS环境默认在根目录加了伪静态规则了,不需要操作,只要主机支持伪静态即可。 Nginx环境,请打开nginx.txt文件,把里面的代码复制到配置中,下面我们以宝....
查看详情
  • 此工具用于忘记PbootCMS网站后台登录账号和密码的解决方法,并对后台账号密码其进行重置。
查看详情

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务