取消IIS6的asp.net环境中KindEditor上传文件大小限制解决办法

  • A+
所属分类:PHP技术

1、打开IIS,右键“本地计算机”选择“属性”,钩选“允许直接编辑配置数据库”。
2、关闭“IIS Admin Service”服务依次打开“控制面板--管理工具--服务”,在其中右边找到“IIS Admin Service”,选中该项并点击鼠标右键,选中“停止”即可关闭该服务。
3、修改“MetaBase.xml”文件,依次打开“C:\WINDOWS\system32\inetsrv”,在该文件夹中找到“MetaBase.xml”文件,将“MetaBase.xml”用记事本打开,在其中“AspMaxRequestEntityAllowed
”,将后面的“204800”改成“1024000000”保存文件。
4、开启“IIS Admin Service”服务,修改完成后再按照第一步的操作将“IIS Admin Service”服务开启。
5、如果程序是php,还需要取消php.inc文件中对文件的限制。如果程序是asp.net,还需要修改web.config增大可上传文件的大小限制,增大执行时间限制,在<system.web>节中添加节<httpRuntime maxRequestLength="20480000" executionTimeout="600"/>即可。
6、接着修改上传组件KindEditor上传文件大小的限制,需要查看源码,在kindeditor/php/upload_json.php(如果是asp.net程序,把其中的php更换成asp.net即可)。
7、查找$max_size = 1000000;将最大文件大小,1000000修改为100000000即可(多加两个零)。
8、收工!

发表评论

您必须登录才能发表评论!