Win7下DW调试常见问题及解决方案

需积分: 9 2 下载量 67 浏览量 更新于2024-09-11 收藏 378KB DOCX 举报
在Windows 7 (Win7) 系统环境下使用Dreamweaver (DW) 进行网页开发时,用户可能会遇到一些特定问题。本文针对常见的Win7 IIS7.5 ASP程序调试过程中遇到的错误进行了分析和解决方案。 问题一:服务器处理URL时出错 当在IIS7.5上尝试调试ASP程序时,用户可能遇到"An error occurred on the server when processing the URL. Please contact the system administrator"这样的错误。解决这个问题的方法是: 1. **方法一:使用命令行** - 以管理员权限打开命令提示符(CMD),切换到`%windir%\system32\inetsrv\`目录下。 - 执行`appcmd set config section:asp-scriptErrorSentToBrowser true`,这会设置ASP脚本错误信息被发送到浏览器,便于调试。但请注意,对于公开Web服务器,应避免此设置,以免信息暴露。 2. **方法二:IIS管理界面调整** - 在IIS的ASP设置中,进入"调试属性",确保"将错误发送到浏览器"选项已设置为True,然后应用更改。 另一种问题是关于ADODB.Connection错误 '800a0e7a',表明数据库连接问题。尽管代码看起来没有问题,但在其他机器上运行正常,说明可能是服务器环境差异导致的。考虑因素包括服务器软件配置、64位系统与32位应用程序的兼容性。 **问题三:64位系统下的问题** Win7 64位系统下,如果IIS应用程序池设置不正确,可能会触发ADODB.Connection问题。解决方案是: - 在IIS应用程序池中,设置"启用32位应用程序"为True,以确保与32位应用的兼容性。 **问题四:非默认端口配置** 如果IIS的端口不是默认的80,比如8086,那么在Dreamweaver中访问该站点时,Web URL 应包含端口号,如`http://localhost:8086/`。 解决Win7下DW测试遇到的问题需要对IIS的配置有深入理解,特别是关于32/64位兼容性和非标准端口的处理。通过正确的设置和排查,可以确保在Win7系统中有效进行ASP程序的调试和开发。