欢迎进入广州凡科互联网科技有限公司网站
全国服务热线
4000-399-000
DEDE出現“Upload filetype not allow”的缘故及处理方法
时间: 2021-02-24 10:33 浏览次数:
自己是在前不久升級DEDE5.6之后出現这一难题的,下列表明不正确缘故调解决方法。 假如有同学们是按一些朋友用删掉编码的方式处理难题得话,提议你调整此作法,终究它是有非常大
自己是在前不久升級DEDE5.6之后出現这一难题的,下列表明不正确缘故调解决方法。 假如有同学们是按一些朋友用删掉编码的方式处理难题得话,提议你调整此作法,终究它是有非常大安全性风险性的。而DEDE自身的安全性安全隐患较为多,一切躁动不安全的改动和实际操作都是断送掉网站的安全性...

自己是在前不久升級DEDE5.6之后出現这一难题的,下列表明不正确缘故调解决方法。

假如有同学们是按一些朋友用删掉编码的方式处理难题得话,提议你调整此作法,终究它是有非常大安全性风险性的。而DEDE自身的安全性安全隐患较为多,一切躁动不安全的改动和实际操作都是断送掉网站的安全性。



$imtypes = array( image/pjpeg , image/jpeg , image/gif , image/png , image/xpng , image/wbmp , image/bmp );   if(in_array(strtolower(trim(${$_key. _type })),$imtypes))   {   $image_dd = @getimagesize($$_key);   if (!is_array($image_dd))   {   exit( Upload filetype not allow ! );   }   }  这儿的$$_key,指的是提交文档的临时性相对路径,如 d:/php/temp/aaa.tmp 。

大家能看出,这getimagesize($$_key)这一方式,是在恳求PHP临时性文件目录的载入管理权限,假如d:/php/temp沒有载入管理权限便会出現没法载入的不正确。

@getimagesize($$_key);回到的值实际上是False,,导致客户没法掌握真实不正确缘故是沒有文件目录管理权限,而并不是文档种类不容许。

一顿迷惘。

改动方法以下:

1,在PHP.ini中加上d:/php/temp的读写能力管理权限,这一步大部分也不用实际操作。由于这一文件目录一般全是可读写能力的,要不然一切文档都没法提交;

2,部分虚似服务器客户,将会加上了php_admin_value open_basedir 命令,在这里里,大家规定加上上临时性文件目录的管理权限,如: php_admin_value open_basedir E:/wwwroot/;D:/PHP/temp

随后重新启动WebServer,到此,难题处理。


dedecms模版,dedecms公司模版,dedecms新闻资讯模版,高档HTML5响应式模版,dedecms手机上模版,织梦cms模版实例教程,网站模版,网页页面模版,完全免费网页页面模版



Copyright © 广州凡科互联网科技有限公司 版权所有 粤ICP备10235580号
全国服务电话:4000-399-000   传真:021-45545458
公司地址:广州市海珠区工业大道北67号凤凰创意园