今天把网站换到了另一个服务器,安装好后,发现登录后台的时候,验证码无法显示了,在网上找了很久,找到了很多方法,但一一试了都不行,其中的一个方法是去掉显示验证码,但对于我这种有强迫症的人,去掉了就感觉不舒服。最后脑袋灵光一闪,终于找到了问题所在。
工具/原料
dedecms
方法/步骤
1、第一步是登录自己的服务器或VPS。如何你的是虚拟空间,估计本地修改后再上传覆盖也行。下图是还没修改前的样子:
2、第二步打开data目录,用代码编辑软件打开common.inc.php文件,我用的是notepad++,千成别用记事本打开,我就是安装网站的时候用记事本修改了这个文件,所以后台就无法显示验证码了。
3、第三步,也是关键一步,看右下角是不是有个UTF-8-BOM,如何带有BOM就是这个BOM的问题,然后点击软件上面的“编码——以UTF-8无BOM格式编码”,右下角UTF-8后面就没有BOM了,再点击保存。
4、第四步,刷新下你的网站后台,现在验证码是不是显示出来了。