iis服务器(2003服务器)验证码不能显示原因分析及解决方案: 原因分析:
造成该问题的原因是 Service Pack 2 为了提高系统的稳定性,默认状态下是屏蔽了对 XBM,也即是 x-bitmap 格式的图片的显示,而这些验证码恰恰是 XBM 格式的,所以显示不出来了。
解决办法:
解决的方法其实也很简单,只需在系统注册表中添加键值"BlockXBM"=dword:00000000 就可以了,具体操作如下:
1》打开系统注册表;
2》依次点HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Internet Explorer\\Security;
3》在屏幕右边空白处点击鼠标右键,选择新建一个名为“BlockXBM”为的 DWORD 键,其值为默认的0。
4》退出注册表编辑器。
其实我也没看懂。有些纠结,其实我要的是PHP解决方案,努力寻找中。。如果是ASP的话,那就是少了图片处理的插件。PHP就是GD插件,希望能帮助到你。 |