织梦(dedecms)验证码不显示怎么办?

织梦系统(Dedecms)进行正常的搬家操作后,登陆后台验证码显示不出来,如下图所示:

验证码不显示

dedecms后台登陆验证码不能显示

在网上百度了一些解决办法,很多解决方法是针对程序搬家出现了大的问题的解决办法,但是我在网站搬家的时候遵循的正常的搬家程序(将原网站的源码压缩,copy进现有的网站系统,修改数据库date/common.inc.php),没有大的程序改动!

问题原因:修改数据库配置文件(common.inc.php)的时候,直接使用系统自带的文本编辑器,将原先的文本类型“UTF-8”改成了“UTF-8 Bom”形式,即文本类型错误!

解决办法:将文件common.inc.php下载到本地,使用notepad++文本编辑器,将文件类型“UTF-8 Bom”改成“UTF-8”。

问题解决!

notepad文本编辑器

notepad++文本编辑器

utf-8 bom

utf-8 BOM(二维码不显示时的文件类型)

utf-8

utf-8(修改编码格式后的)

注:为什么使用notepad++文本编辑器?因为它打开文件后,在文件的右下角可以看到当前文本的类型,修改编码格式只需要在导航菜单选择即可!

推荐阅读

  1. 在谷歌(Google)申请商家地图无法收到明信片验证码
  2. windows 10操作系统右下角不显示输入法(已禁止IME)
  3. SuiteCRM“潜在客户”转化成“客户”部分新增字段不显示
  4. 百度开发者工具上传百度小程序不显示发布按钮
  5. 织梦(DedeCMS)后台打开空白怎么解决?
  6. 网站从二级目录移到一级目录,批量修改图片路径的问题。织梦系统(DedeCMS)
  7. 织梦dedecms微信公众平台插件代码
  8. DEDECMS:模板文件不存在,无法解析文档!

发表评论

电子邮件地址不会被公开。 必填项已用*标注