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

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

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

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


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


相关文章

宝塔面板计划任务访问url无效的解决方法

最近,有同学在群里反馈,在使用宝塔面板时,预先设置好的计划任务-访问URL突然无法使用了,每天定时访问URL也都执行了,但是都返回curl: (52) Empty reply from server ★[2024-10-24 14:41...

idea storm换行自动显示的}括号如何...

在使用idea旗下的产品,如intellij idea,php storm,web storm时,有的时候编辑前端页面JS,在换行时经常会自动出现个}大括号,这一点程序不是很智能,其实后边都已经有括号了。比如下图这样:那么如何解决这个问...

fastadmin btn-dialog按钮...

fastadmin里自定义按钮的btn-dialog,弹出窗口时默认大小,设置了data-area无效,经过研究后,发现了可用的方法,直接上代码不废话:table.on('post-body.bs.table',func...

pdf和图片怎么添加水印

pdf添加水印,可以使用专业的pdf工具,如Adobe Acrobat、福昕PDF阅读器等,支持文字和图片形式的添加水印,支持透明度设置、水印位置设置等。图片添加水印,可以使用photoshop软件,但是photoshop太大了,而且使...

推荐文章

uniapp开发小程序内的图片扫码

在使用uniapp开发的小程序内,打开图片,长按没有弹出菜单,无法扫码,此时只需在图片上加入show-menu-by-longpress即可完整代码:<image :src="picture" mode="...

Android Studio 打包APP制作...

在使用android studio打包app时,需要制作JKS证书,具体的命令如下:D:\Program Files\Java\jre1.8.0_301\bin keytool -genkey -v -keystore dlq6.jks -...

小程序开发的流程费用以及需要什么准备材料?

小程序定制开发的流程和费用,以及需要准备的材料,(包括但不限于微信小程序、百度小程序、支付宝小程序、抖音小程序、小红书小程序)具体如下:一、小程序开发的行政流程1.确定软件开发公司,和开发公司签订合同2.甲方支付首期开发费用3.乙方开始进行...

安装fastadmin提示“你所浏览的页面暂...

安装fastadmin,打开后提示"你所浏览的页面暂时无法访问",无法安装,是因为程序的runtime没有写权限,需要对runtime目录,添加写权限。解决方法:windows:右键目录,写入按钮打勾。如果不行,在“安全...