公司动态
PHPCMS验证码图片不显示故障解决
摘要:文章目录导航phpcms验证码为什么会不显示?验证码不显示原因分析PHPCMS验证码不显示解决方法 服务器未开启GD库 PHPCMS配置文件格式不对phpcms验证码不显示原因分析一般是有两种情况...
发布日期:2018-04-25
文章目录导航
phpcms验证码为什么会不显示?验证码不显示原因分析
PHPCMS验证码不显示解决方法
服务器未开启GD库
PHPCMS配置文件格式不对
phpcms验证码不显示原因分析一般是有两种情况,大家自己排除。
第1种:服务器未开启GD库。
第2种:PHPCMS配置文件被修改引起的编码不同PHPCMS验证码不显示故障解决方法服务器未开启GD库引起的验证码不显示第1步:检查服务器是否开启GD库。
参考资料:检测服务器是否开启GD库功能
第2步:把以下代码复制到记事本中并保存成A.php
<?php
Ob_end_flush();
header ("Content-type: image/png");
$im = @imagecreate (200, 100)
or die ("无法创建图像");
$background_color = imagecolorallocate ($im, 0,0, 0);
$text_color = imagecolorallocate ($im, 230, 140, 150);
imagestring ($im, 3, 30, 50, "www.pc811.com", $text_color);
imagepng ($im);
?>
第3步:把A.php上传到服务器空间下之后,并输入网站下的此文件目录并成功访问。
如:http://www.pc811.com/A.php这样
第4步:如下面左侧显示这样就是说明服务器已经开启了GD库,如果如右图所示,图片是个红叉就说明未开启GD库。
第5步:如果没开启GD库,打开php.ini文件,并把php.ini文件中的extension=php_gd2.dll前面的;去掉并保存。
第6步:重启电脑之后,开始生效。
电脑互助网注:记得php.ini文件不要修改错了,有的服务器生效的此文件是在Windows系统下,有的是在php安装目录下。PHPCMS配置文件被修改文件格式变化引起的故障原因未明,反正我用DW把修改过的文件改成UTF-8是没用的,我已经试过很多次了,而使用UltraEdit软件来修改成UTF-8的格式就一丁点事儿都没,原因未明。
第1步:把修改过的文件再下载下来,并用UltraEdit文件打开。
第2步:在UltraEdit软件中的左侧,选择“另存为”,在打开如下图所示的保存时把格式选择“UTF-8 - 无BOM”然后单击“保存”即可。
第3步:把新保存的文件上传到服务器上去并选择覆盖原文件即可。
第4步:再次打开有验证码的网站,不管是前台也好,后台的登录页面也罢,我们再看看这个验证码即可发现他已经是正常的了,这个验证码不在显示一个红叉或者不显示的问题了。
phpcms验证码为什么会不显示?验证码不显示原因分析
PHPCMS验证码不显示解决方法
服务器未开启GD库
PHPCMS配置文件格式不对
phpcms验证码不显示原因分析一般是有两种情况,大家自己排除。
第1种:服务器未开启GD库。
第2种:PHPCMS配置文件被修改引起的编码不同PHPCMS验证码不显示故障解决方法服务器未开启GD库引起的验证码不显示第1步:检查服务器是否开启GD库。
参考资料:检测服务器是否开启GD库功能
第2步:把以下代码复制到记事本中并保存成A.php
<?php
Ob_end_flush();
header ("Content-type: image/png");
$im = @imagecreate (200, 100)
or die ("无法创建图像");
$background_color = imagecolorallocate ($im, 0,0, 0);
$text_color = imagecolorallocate ($im, 230, 140, 150);
imagestring ($im, 3, 30, 50, "www.pc811.com", $text_color);
imagepng ($im);
?>
第3步:把A.php上传到服务器空间下之后,并输入网站下的此文件目录并成功访问。
如:http://www.pc811.com/A.php这样
第4步:如下面左侧显示这样就是说明服务器已经开启了GD库,如果如右图所示,图片是个红叉就说明未开启GD库。
第5步:如果没开启GD库,打开php.ini文件,并把php.ini文件中的extension=php_gd2.dll前面的;去掉并保存。
第6步:重启电脑之后,开始生效。
电脑互助网注:记得php.ini文件不要修改错了,有的服务器生效的此文件是在Windows系统下,有的是在php安装目录下。PHPCMS配置文件被修改文件格式变化引起的故障原因未明,反正我用DW把修改过的文件改成UTF-8是没用的,我已经试过很多次了,而使用UltraEdit软件来修改成UTF-8的格式就一丁点事儿都没,原因未明。
第1步:把修改过的文件再下载下来,并用UltraEdit文件打开。
第2步:在UltraEdit软件中的左侧,选择“另存为”,在打开如下图所示的保存时把格式选择“UTF-8 - 无BOM”然后单击“保存”即可。
第3步:把新保存的文件上传到服务器上去并选择覆盖原文件即可。
第4步:再次打开有验证码的网站,不管是前台也好,后台的登录页面也罢,我们再看看这个验证码即可发现他已经是正常的了,这个验证码不在显示一个红叉或者不显示的问题了。
- 上一篇:访问局域网电脑用户名灰色Guest
- 下一篇:反P2P终结者使用技巧