IT技术学习网
IT技术学习网
您的位置: 主页 > 编程技术 > php > dedecms >

dede织梦 不能添加新变量 变量名不能为空并且必须为[a-z_]组成!

2014-11-10 09:09 来源: IT技术学习网原创 阅读:

本文讲述dede "变量名不能为空并且必须为[a-z_]组成“ 报错的解决办法

dedecms5.7 稍微新一点的版本 更新过以后,在添加新系统变量的时候,出现 "变量名不能为空并且必须为[a-z_]组成!"报错,添加新变量失败。

经过 itjsxx.com 研究,解决这个问题很简单:

编辑dede/sys_info.php,找到149行的:

preg_match("#[^a-z_]#i", $nvarname)

修改为:

preg_match("#^[^a-z_]#i", $nvarname)

保存,问题解决。

总结:“变量名不能为空并且必须为[a-z_]组成!”错误,是dede更新后出现的小bug,少了个符号。

dede织梦 不能添加新变量 变量名不能为空并且必须为[a-z_]组成!
转载需注明出处:IT技术学习网 http://www.itjsxx.com/dedecms/602.html

评论文章 dede织梦 不能添加新变量 变量名不能为空并且必须为[a-z_]组成!
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
  • 卡号发
    2016-07-30 23:44:37发表

    瞎说

  • 梦瑶
    2015-12-05 02:32:57发表

    这么强,支持博主,佩服

  • 美女内涵图
    2015-12-01 11:12:38发表

    好久没来了,过来踩踩

  • 糗事笑话
    2015-10-22 09:52:19发表

    太厉害啦!值得我们学习

  • 江龙
    2015-04-29 15:42:06发表

    完美解决,谢谢

IT技术学习网 - 关于我们 - 联系我们 - 版权声明 - 网站地图