windows 服务器 验证码,windowsserver2003做iis服务器时,验证码不能显示.doc

Windows Server 2003 做 IIS 服务器时,验证码

不能显示

今天一上班就开始用昨天刚做好的 2003 来调试易动, 结果按照教程一步步地操作,当调试到配置页是发现验证码 图片显示不出来,这样根本就进不去,也就进行不了下一步 的配置,在百度上搜了一下按照帖子上说得方法尝试,都不 行,鼓捣一上午还是不行,心里很是不快,于是怀疑我装的 系统有问题,因为我用的是 ylmf 的 ghost 系统,或者怀疑是 这个 2003 版本中的 iis 有问题,下午来了,我将易动又装在 了另一台 2000server 的机子上,验证码正常显示,这肯定了 我上午的猜测, 于是在 ylmf 的论坛上查找相应的文章, 看能 否将问题解决掉,但很遗憾,无果!我简直就快绝望了,打 算换 2000server 的系统了,最后怀着一线希望在百度查了一 遍,终于找到了问题解决得办法,其实很简单!原文如下: 原因分析:

1、造成该问题的原因是 Service Pack 2 为了提高系统的稳定 性,默认状态下是屏蔽了对 XBM ,也即是 x-bitmap 格式的图片的显示, 而这些验证码恰恰是 XBM 格式的, 所 以显示不出来了。

2、还有可能就是在 IIS 中没有启用父路径。解决办法:

1、修改注册表,使 Windows Server 2003 SP2 支持 XBM 格式图片的显示,只需在系统注册表中添加键值 "BlockXBM"=dword就可以了,具体操作如下:

1) 打开系统注册表;

2)

依次点开

HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Internet

Explorer\\Security ;

3) 在屏幕右边空白处点击鼠标右键,选择新建一个名为 “ BlockXBM ”为的 DWORD 键,其值为默认的 0;

4) 退出注册表编辑器。

2、启用父路径 在 IIS 中右击相应的站点-属性-主目录-应用程序设置- 配置-选项-勾选“启用父路径”

上午查到的帖子都给出的是第 1 中方法,只有这篇帖子给出 了第 2 种方法,也就是这第 2 种方法解决了我的问题,为此 向提供此帖的 oliverding

致敬!!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值