WindowsXP SP2+IIS 验证码不显示解决方法
是因为FSO权限没有了.另外adodb.stream 组件被禁用造成的.
重新开启ADODB.Stream组件的办法:
在开始—运行里执行:
regsvr32 "C:\Program Files\Common Files\System\ado\msado15.dll
1.运行
regsvr32 scrrun.dll
2.运行
regsvr32 "C:\Program Files\Common Files\System\ado\msado15.dll"
注:出于安全考虑,不用调试相关程序时可卸载掉 msado15.dll
regsvr32 /s /u "C:\Program Files\Common Files\System\ado\msado15.dll"
还有可能该图片是xbm格式的图片
因为Windows XP SP2操作系统在默认状态下是不支持该图片格式的,所以需要修改一下注册表,具体解决办法为:
开始-运行-Regedit命令打开注册表编辑器,
依次打开“HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Internet Explorer/Security”,
在窗口右边新建一个名为"BlockXBM"的REG_DWORD值,将其值设置为"0"(十六进制值)。之后重新启动机器,就可以了
2003系统:
iis里面的网站属性——主目录——配置——选项里面的父路径未启用也会造成这个问题