胖狐狸
一个站长的学习笔记

dedecms后台验证码不显示的解决办法

今天打了个V5.7的补丁,然后登陆后台的时候就发现不显示验证码了,如果有同样问题的同学可以参考一下。

首先,排除了GD库的问题,因为几个小时前还是好好的。

试了几次外加找度娘,发现是编码的问题。

  • 我的站是UTF-8的,下午修改过comon.inc.php,保存的时候被自动加上了bom头,。
  • (BOM: Byte Order MarkUTF- 8 BOM又叫UTF-8 签名,其实UTF-8 的BOM对UFT-8没有作用,是为了支援UTF-16,UTF-32才加上的BOM,BOM签名的意 思就是告诉编辑器当前文件采用何种编码,方便编辑器识别,但是BOM虽然在编辑器中不显示,但是会产生输出,就像多了一个空行)
  • 用NOTEPAD编辑comon.inc.php,在格式里面选择以UTF-8无BOM格式编码,保存,然后覆盖了之前的就可以了,再登陆后台验证码显示正常了。
赞(0)
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址