首页 > 原创文章 > 软件开发 > 查看文章

织梦dedecms上传图片提示Upload filetype not allow的真正解决办法

所属分类:软件开发 来源: 丁老师原创 发布时间:2018-02-08 10:16 浏览: 5242 IP属地: 深圳

最近有同学咨询,dedecms在上传图片时提示“Upload filetype not allow”,怎么也上传不了。丁老师在百度查询了后,发现百度的很多网页都是转发某人写的,说什么dede程序员少写了个字母,修改uploadsafe.inc.php文件的$imtypes为$imgtypes即可。丁老师去看了下这个代码,发现其实根本不是网上说的那样,$imtypes修不修改都是无所谓的,因为那个地方根本就没问题。


后来经丁老师仔细研究排查程序,发现问题的根本原因是php没有上传权限的原因造成的,一般来说是php的临时上传目录,没有写权限造成的,这种情况多发生在linux系统。所以遇到这种问题的真正解决办法是,修改php.ini的upload_tmp_dir为默认值,直到能上传文件为止。dedecms虽然说写的漏洞百出,但这种低级错误是不会有的,所以各位读者在遇到问题时还是要先检查自己的运行环境。


标签:

相关文章

Shopify模板主题如何设计?全流程规范指...

有使用Shopify做跨境电商的同学咨询,丁老师我想改一下Shopify网站的模板,做一个自定义的主题,该怎么做呢?今天丁老师就这个问题做一下介绍。Shopify创建模板主题的条件1.安装Node.js 20.10以上版本。2.安装No...

Css3中position:sticky无效...

有同学在前端写css代码时,遇到问题,使用的css3,写的是position:sticky,想要内容滚动到该区域,该区域自动置顶滑动。但一直无效,经过丁老师研究后发现,该区域没有定义高度,而使用position:sticky时,是必须要...

怎么样合并一个或多个PDF文件?

经常有小伙伴问丁老师,说扫描出来的PDF图片,都是一个一个的,怎么样把他们合并成一个文件呢?我说你去下载一个PDF工具就好了呀,有某某PDF共阅读器、编辑器嘛。小伙伴说不行呀丁老师,因为网上的这些PDF工具有以下缺点:1.体积太大。动辄...

Wordpress卸载删除插件的方法

经常有使用wordpress做网站的客户咨询,wordpress里装了很多没用的插件,这些插件不知道怎么删除。今天丁老师来教给大家。wordpress删除插件的方法:1.使用管理员长啊后登录wordpress,进入Dashboard(控...

推荐文章

Mui的toast修改位置居中

mui的toast默认是在底部的,并且没有参数设置位置,经过研究发现可以通过修改css的方式设置位置,具体方法如下:1.mui toast设置type为divmui.toast('hello', { type: 'd...

Javascript复制对象改变原值的解决办...

在进行vue开发中,经常会遇到复制对象,赋值新对象后,原对象值被改变的问题,举个例子:let old={ "a":1, "b":2 } let new=old; new['c']=3;...

性价比最高的内网穿透方案

内网穿透,是指外网可以访问内网,没有固定IP的服务器,所以需要中间件来进行通讯,目前稳定成熟的中间件软件,要么价格太贵,要么就是只能使用标准服务,不能完全的定制化。那么,到底有没有一个性价比最优的方案呢?回答是肯定的,答案就是使用云服务器+...

Mysql导入文件,source命令/php...

用phpmyadmin导入大数据库文件时,容易502 bad gateway,可以直接在linux上用mysql原生命令导入。1.上传sql文件到目录用Xshell登录服务器,将迁移过来的 sql 文件移到 home 目录下,方便下一步的...