Windows主机设置文件上传大小限制方法

".extra-menu { background-color: #f3f3f3; padding: 20px; } .extra-menu .extra-menu-h { height: 36px; } .extra-menu .extra-menu-h h3 { display:inline-block; } .extra-menu ul a{ text-decoration: none; } .extra-menu .menu-child { text-indent: 4em; } .extra-menu .menu-child:before { left: 4em; } .extra-menu .extra-menu-h h3 { line-height: 36px; } .collapse-toggle { float: right; cursor: pointer; user-select: none; display: inline-flex; align-items: center; font-size: 14px; } .collapse-toggle img { width: 30%; transform: rotate(180deg); } .collapse-content { margin-bottom: 0px !important; margin-top: 20px !important; overflow: hidden; max-height: 0; transition: max-height 0.3s ease-out; } .collapse-content.expanded { max-height: 1000px; /\* 设置一个足够大的值,确保内容可以完全展开 \*/ } .ph-id { position: relative; top: -90px; } jQuery(document).ready(function( $ ) { $('.collapse-toggle').on('click',function(){ var content = document.querySelector('.collapse-content'); content.classList.toggle('expanded'); if (content.classList.contains('expanded')) { $(this).find('div').text('收起'); $(this).find('img').css('transform','rotate(180deg)'); } else { $(this).find('div').text('展开'); $(this).find('img').css('transform','rotate(0deg)'); } }) })

Web项目部署到IIS服务器上后,有时在页面上传文件时,莫名失败 上传不上去,这是因为IIS服务器有限制,一般不建议Web端做大文件上传处理,如果实在需要做大文件上传,大家可以修改Windows服务器的文件上传大小限制。

**ASP程序**

方法一: 修改该网站的的最大上传文件的大小限制

在Windows server上会出现上传大小受限制的问题,这是由于windows server的IIS管理器做了限制所致,IIS默认设置是最大只能上传200K的文件,下面介绍一下如何修改IIS设置,以使上传不受限制。

进入管理工具->Internet 信息服务(IIS)管理器,找到对应网站,打开该网站的功能页面,依次选择选择IIS->ASP->限制属性->最大请求主体实体限制.将其值修改为你需要的value,点击”应用”保存即可.默认是200000,单位字节。

方法二: 修改服务器的的最大上传文件的大小限制

首先停止Internet 信息服务(IIS)的internet服务,接着,在找到文件c:windowssystem32inetsrvmetabase.xml,用“记事本”打开该文件,用记事本中的“查找”功能,搜索关键词“AspMaxRequestEntityAllowed”,搜索到结果,AspMaxRequestEntityAllowed=”200000″ 是win 2008用于限制最大上传文件大小的,默认是200000,你可以根据您的具体情况,修改该值设置完该值,保存文件,重启IIS服务即可。

注:其实除了修改最大请求主体实体限制,还需要修改”允许的最大内容长度(字节)”,但是服务器的默认值足够,所以一般不需修改.具体情况视情况而定。

**PHP程序**

方法也很简单,其本质均是修改php.ini的设置。

方法一:即使虚拟主机客户也可以先尝试下. 您可以在您的网站目录中新建一个php.ini。

以文本格式打开php.ini,输入以下2行代码。

upload\_max\_filesize = 20M     //修改网站上传文件的大小,默认为2M

post\_max\_size = 20M             //修改网站表单的最大字节长度,默认问8M

注:仅设置upload\_max\_filesize = 20M还是无法实现大文件的上传功能,还必须修改post\_max\_size,其代表允许POST的数据最大字节长度。一般设定upload\_max\_filesize和post\_max\_size值相等。

此时检测下设置是否生效,网上下载个php探,或者简单的条用下phpinfo函数。这里就不冗述,如果没有生效可以联系下您的主机商询问下情况。

方法二:适合独立服务器,修改php的默认配置,进入php的安装目录,找到php.ini,检索到对应的记录修改即可。

PS:如果主机空间商限制了你就不能突破规定的最大限制,只能改的更小,如果是自己的服务器需要修改配置文件,一般在C盘下的PHP.INI文件里。"

松果号 作者:松果号原创文章,如若转载,请注明出处:https://www.6480i.com/archives/108027.html

(0)
松果号松果号
上一篇 17小时前
下一篇 17小时前

推荐阅读

发表回复

登录后才能评论