[图文]帝国cms验证码打叉不显示原因与解决方法

帝国CMS教程 2022-06-20 09:24:27 475

帝国CMS验证码不显示显示叉符号一般常见于刚安装或者搬站后出现,具体分析可能有以下几个原因,可以根据实际情况进行排查:

前台没有验证码的原因排查,是否引入的JS文件如下

<scriptsrc="/e/data/js/ajax.js"></script>

后台没有验证码的原因排查
1、GD库没有开启
用phpinfo测试查看GD库是否开启,或者浏览器访问:域名/e/showkey/index.php,如果出现乱码直接到php.ini中开启GD库就可以,php_gd.dll前分号去掉。

2、数据库库连接文件可以存在BOM
用编辑器去掉即可,可以用notepad++,在编码的菜单中选择 使用UTF-8编码来去掉。如下图:

notepad++去除bom方法

3、目录权限问题

确保目录有足够的权限,能写改写。比如/e/data/目录 /e/tmp/ 目录权限。。

声明:资源来自网络转载,版权归原作者所有,与本站立场无关,如不慎侵犯了你的权益,请联系我们告知,将做删除处理!

原文地址:《[图文]帝国cms验证码打叉不显示原因与解决方法》发布于2022-06-20 09:24:27