• [织梦吧]唯一域名:www.dedecms8.com,织梦DedeCMS学习平台.

织梦吧 - dedecms,网站模板,建站教程,图片素材免费下载

DedeCMS视频教程

DedeCMSv5.6/5.7提示"Not allow filename for not userdir"的解决办法

来源: www.dedecms8.com 编辑:织梦吧 时间:2012-11-14点击:

DedeCMS v5.6修改include/helpers/common.func.php

 else if( !eregi('^http:', $handname) && !eregi('^'.$cfg_user_dir.'/'.$userid, $handname) && !$isadmin )
修改为
 else if( eregi('^http:', $handname) && !eregi('^'.$cfg_user_dir.'/'.$userid, $handname) && !$isadmin )
即把eregi前面的感叹号去掉。

DedeCMS v5.7 对缩略图作检查时程序include/helpers/upload.helper.php使用了多条件判断,导致非管理员级别的会员编辑时出错
临时处理方法:
查找

 else if( !preg_match('#^http:#', $handname) && !preg_match('#^/'.$cfg_user_dir.'/'.$userid."#", $handname) && !$isadmin )
替换为
 else if( preg_match('#^http:#', $handname) && !preg_match('#^/'.$cfg_user_dir.'/'.$userid."#", $handname) && !$isadmin )

标签: fileName
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)

About D8

  • ©2014 织梦吧(d8) DedeCMS学习交流平台
  • 唯一网址 www.DedeCMS8.com 网站地图
  • 联系我们 tom@tiptop.cn ,  QQ