当前位置:网站首页 >  攻略

织梦站长必看!手把手破圈修改文件上传限制的干货

时间:2026年06月16日 08:21:47 来源:易频IT社区
破圈前的噩梦:织梦默认限制像食堂大妈打菜抖三抖 懂不懂啊家人们?用织梦搭站的初期是不是都有这种经历?攒了三天摸鱼画的高质量原创插画,或者熬夜剪的小破站搬过来的合法授权素材,正准备开开心心往后台媒体库一塞——啪!弹窗直接糊脸:“您上传的文件超过系统限制大小”“不支持该格式”。这感觉就像去食堂最火的窗口排队半小时,终于轮到我拿着刚买的超大不锈钢饭盆,结果大妈先抖掉三分之二的红烧肉,还指着窗口的粉笔字说“糖醋里脊只给女生,男生只能吃青菜豆腐皮”!简直丧尽天良(夸张夸张,食堂大妈也是为了我们身体好)。 咱过来人当初踩这个坑踩得眼泪哗哗,第一次以为是素材太大,压缩了又压缩,从10M压到2M再压到500K,结果画质糊得像马赛克成精;第二次以为是自己后缀改错了,把PNG改成jpg再改成bmp,差点把自己改成精神分裂;最后花了一杯奶茶钱找朋友的朋友帮忙改,结果对方远程弄了10分钟就搞定了,还甩给我一句“织梦这点事儿,就这三个地方改改就行”。当时我差点把奶茶吸管咬断——早知道这么简单,我至于吃三天压缩泡面配糊脸素材吗?不过没关系,今天我就把这三个“食堂后门钥匙”掏出来给你们,咱们一起光明正大地破圈,想吃啥肉吃啥肉,想用啥文件用啥文件! 第一把钥匙:PHP环境配钥匙——织梦文件上传限制的根源就在这 别被“PHP环境”这四个字吓到哈,就像食堂后门的大锁,虽然看着锈迹斑斑有点复杂,但钥匙其实就是一把平平无奇的十字改锥(哦不对,是平平无奇的几个配置文件)。咱过来人踩过的第一个坑就是:只改了织梦后台的小限制,没改PHP环境的大限制!就像你偷偷改了食堂窗口的粉笔字,但大妈手里的菜勺抖三抖的习惯和规定没变,最后还是只能吃青菜豆腐皮。 咱们要找到PHP的配置文件,名字叫啥来着?哦对,`php.ini`!这个文件在哪里呢?不同的服务器环境不一样哈,本地用phpStudy、XAMPP的话,一般在安装目录的php文件夹里;云服务器的话,宝塔面板直接在左侧“软件商店”找到“PHP设置”,点开就能直接编辑配置文件了,不用到处找文件夹,这波是宝塔救大命。 找到了`php.ini`之后,咱们要改三个关键参数,每个参数都对应着一个“食堂规定”: 第一个规定:post_max_size——这个规定的是“一次最多能往食堂端多少食材”,你想啊,你要上传一个超大文件,肯定是通过POST请求发过去的对吧?要是这个参数设得太小,比如默认的8M,那你端的食材刚走到食堂门口就被保安拦下来了,根本进不了后厨。咱们把这个改成啥呢?看你自己的需求哈,要是经常传视频的话,改成100M、200M甚至500M都行,我自己一般改成100M(对,就是这么朴实无华)。 第二个规定:upload_max_filesize——这个规定的是“单个食材的最大重量”,就算你一次能端100M的食材进来,但单个食材超过20M(默认值)的话,大妈还是不给你切,对吧?所以这个参数要和post_max_size配合着改,而且必须小于等于post_max_size,不然就会出现“明明规定能端100M,但单个50M的土豆却切不了”的尴尬情况。我自己一般改成100M,完美配合前面的参数。 第三个规定:max_execution_time和max_input_time——这个规定的是“大妈给你处理食材的最长时间”,你想啊,要是你端了个100M的超大西瓜进来,大妈切西瓜切了半小时,结果保安说“时间到了,食堂要关门了”,那西瓜岂不是白切了?所以这两个参数也要改大一点,比如改成300秒(5分钟),要是还不够的话,改成600秒也行,反正云服务器或者本地的时间不值钱(开玩笑的,服务器资源还是要省着点用哈,不过一般传100M以内的文件300秒绝对够了)。 改完这三个参数之后,一定要重启PHP服务!本地用phpStudy的话,直接点“重启”按钮就行;云服务器用宝塔的话,在“PHP设置”里改完配置文件直接点“保存”,系统会自动重启的。要是忘记重启的话,就像你偷偷配了食堂后门的钥匙,但是锁芯还没换,最后还是打不开门,白忙活一场。 第二把钥匙:织梦后台开小窗——双重保险破圈成功 改完PHP环境的大限制之后,咱们还要改织梦后台的小限制,就像你打开了食堂后门,但是窗口的小黑板还要再改一下,让大妈知道“上面已经允许男生吃糖醋里脊了”。 织梦后台的小限制在哪里改呢?咱们要登录织梦后台,账号密码别输错了哈(要是输错了三次被锁IP,那就得找服务器商解锁了,别问我怎么知道的)。登录之后,咱们在左侧菜单栏找到“系统”——然后点“系统基本参数”——再点顶部的“附件设置”,哦对,就在这里! 打开“附件设置”之后,咱们能看到几个关键参数,咱们一个个改: 第一个参数:“允许上传的附件大小(KB)”——默认是2048KB(也就是2M),咱们直接改成102400KB(也就是100M),和前面PHP环境的参数完美对接。 第二个参数:“允许上传的附件类型”——默认只有jpg、gif、png、doc、xls这些常见的格式,要是你想上传PDF、MP4、ZIP、RAR甚至更小众的格式(比如SVG、PSD),直接在后面加就行,中间用竖线|隔开,比如改成jpg|gif|png|bmp|doc|docx|xls|xlsx|pdf|mp4|zip|rar|svg|psd。对了,加的时候别加空格哈,不然织梦会认不出来的。 第三个参数:“附件保存路径”——这个一般不用改,默认是uploads文件夹,要是你想改成其他路径的话,也可以,但记得要在服务器上创建对应的文件夹,还要给文件夹设置777权限(不然织梦会说“没有权限保存文件”,就像你拿到了食堂后门的钥匙,但是后厨的冰箱锁着,大妈没法把你的食材放进去)。 改完这几个参数之后,直接点“确定”按钮保存就行,不用重启什么服务,这波操作是不是很简单? 第三把钥匙:织梦编辑器拆门槛——最后一道防线也给你端了 改完PHP环境和织梦后台的限制之后,咱们是不是就万事大吉了?NONONO!咱过来人踩过的第二个坑就是:用织梦自带的CKEditor编辑器上传大文件或者小众格式文件的时候,还是会报错!就像你打开了食堂后门,也改了小黑板,但是窗口的玻璃门还是锁着,你只能从门缝里塞进去一小块一小块的肉,太费劲了。 那怎么办呢?咱们要把织梦编辑器的最后一道门槛给拆了!拆门槛的方法有两个,一个是修改CKEditor的配置文件,另一个是直接把CKEditor换成更友好的编辑器(比如UEditor,也就是百度编辑器)。不过咱们今天讲的是“破圈修改织梦文件上传限制”,所以先讲修改CKEditor配置文件的方法,换编辑器的方法以后有空再给你们讲(要是想看的话可以在评论区留言哈,我会安排的)。 咱们要找到织梦CKEditor的配置文件,名字叫啥来着?哦对,`ckeditor/config.js`!这个文件在哪里呢?一般在织梦安装目录的`include/ckeditor/`文件夹里,本地或者云服务器都能找到。 找到了`config.js`之后,咱们用记事本或者Notepad++或者其他文本编辑器打开它,找到“config.filebrowserUploadSizeLimit”和“config.filebrowserImageUploadSizeLimit”这两个参数(要是没有的话,直接在最后面加就行),然后改成咱们想要的大小,单位是MB,比如: ```javascript config.filebrowserUploadSizeLimit = '100MB'; // 所有文件的最大上传大小 config.filebrowserImageUploadSizeLimit = '100MB'; // 图片文件的最大上传大小 ``` 对了,加的时候要注意语法哈,别漏了分号,不然CKEditor会报错的。要是你想修改其他编辑器的上传限制(比如Flash上传器、音频上传器),也可以在后面加对应的参数,比如: ```javascript config.filebrowserFlashUploadSizeLimit = '100MB'; // Flash文件的最大上传大小 config.filebrowserAudioUploadSizeLimit = '100MB'; // 音频文件的最大上传大小 config.filebrowserVideoUploadSizeLimit = '100MB'; // 视频文件的最大上传大小 ``` 不过一般情况下,只改前两个参数就够了,因为织梦自带的编辑器主要用的就是前两个上传器。 改完`config.js`之后,直接保存就行,不用重启什么服务,刷新一下织梦后台的编辑器页面,咱们就能看到上传限制已经改好了! 破圈成功的检验:端着超大盆红烧肉进食堂 改完这三个地方之后,咱们一定要检验一下破圈成功了没有,就像你配好了钥匙、改好了小黑板、拆了玻璃门,总得端着超大盆红烧肉进食堂试试对吧? 检验方法很简单: 第一步:找一个超大的文件,比如80M的视频文件,或者90M的PSD文件,别找100M以上的哈,咱们刚才设的是100M,要是找101M的,肯定还是会报错的。 第二步:登录织梦后台,进入媒体库,或者直接在文章编辑页面点击“插入图片/插入文件/插入视频”按钮。 第三步:上传刚才找的超大文件,看看能不能成功上传,能不能正常插入文章,能不能正常在前台显示。 要是都能的话,那就恭喜你!破圈成功了!以后再也不用受织梦默认限制的气了,想吃啥肉吃啥肉,想用啥文件用啥文件!要是还不能的话,也别着急,咱们过来人踩过的坑还有很多,比如服务器的防火墙限制、云服务器的安全组限制、织梦的防上传木马插件限制等等,要是想看这些坑的解决方法的话,可以在评论区留言哈,我会一一帮你们解答的! 土味正能量强行收尾:努力破圈,才能成为更好的站长 好了家人们,今天的干货就讲到这里了。其实啊,织梦文件上传限制修改这件事,就像咱们的人生一样,总会有各种各样的限制和门槛挡在我们面前,但是只要我们愿意找方法、愿意踩坑、愿意突破自己,就一定能破圈成功,成为更好的自己(哦不对,是成为更好的站长)! 再跟大家说一句:织梦文件上传限制修改,织梦文件上传限制修改,织梦文件上传限制修改,重要的事情说三遍,大家一定要记牢哦!要是记不住的话,可以把这篇文章收藏起来,或者转发给身边用织梦搭站的朋友,一起破圈,一起进步! 好了,今天的内容就到这里,咱们下期再见,拜拜!

相关推荐

最新

热门

推荐

精选

标签

易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。

Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图