站长们应该都有遇到网站后台验证码不显示的情况,那么是什么原因呢?几天小编就和大家一起探讨下!
1、传输方式的问题!
有很多站长反馈遇到过这种情况,因为需要更换好的虚拟主机,就会遇到后台验证码显示不了的情况!据小编我实践,我首先想到的是,先点击备份好所有的文件,点击压缩就可以,会自动一压缩包的形式备份好,真时候我们记得利用FTP工具,千万记得传输类型是选择“二进制”,下载到本地,上传到新的主机上,也是需要选择二进制模式传送,导入数据库之后,打开验证码是正常显示的,没有采用二进制的格式进行上传的话,也是会出现验证码无法显示的!
2、版本的问题。
传输方式没有问题,打开后台验证码还是无法显示的话,这时候,可以去切换下PHP的版本程序,因为主机服务器更换后,相对应的版本肯定是不同的,切换到之前一样的版本,刷新查看后,是可以正常显示了,输入用户民和密码,可以正常的登录访问了!这个呢也是小问题,配置的时候注意下,就可以很轻易的解决类似的不显示的情况!
3、程序文件编码的问题
进入程序文件,查找打开data目录,用代码编辑软件打开common.inc.php文件,千成别用记事本打开,往下来查看右下角有个UTF-8-BOM,如何带有BOM就是这个BOM的问题,然后点击软件上面的“编码――以UTF-8无BOM格式编码”,右下角UTF-8后面就没有BOM了,再点击保存,上传覆盖掉之前的文件,重新打开就可以显示正常验证码了!
新闻热点
疑难解答