作者:文艺犯 | 来源:互联网 | 2023-08-30 21:18
最近开发一个项目网站,程序用ASP+ACCESS环境开发,通过FTP把程序上传至服务器中测试时,发现在网站后台输入框登录时发现验证码不见了,但是本地计算机测试环境正常显示。
.asp文件编码为utf8,也许很多用户也遇到这样问题
经过仔细分析,终于找到问题所在,因为我计算机本地环境是WIN7,IIS7.5环境。服务器是WIN2003环境,问题就出在这里。win7及WIN2008系统都是显示正常的,唯独2003系统有问题。
解决办法:
用Dreamweaver软件打开验证码程序ASP文件,选择“修改”选项(快捷键Ctrl+J),在弹出的对话框左侧选择“标题/编码”选项,然后在右侧框中勾选“包括Unicode签名(BOM)(S)”选项,然后保存即可。最后浏览器刷新,不显示的验证码就显示出来了。
也许每个人遇到的情况不一样,但是作为utf8编码的验证码文件在这样的系统可能会遇到这个问题,希望能够帮助到遇到这个问题的人。