我支持使用Windows 6.0上的IIS 6.0经典ASP编写的应用程序。我没有权利在这个纯粹的开发用途服务器上添加或配置任何软件,因此我无法安装任何第三方工具。我已经请求并请求了Visual Studio,但是系统管理员是老派,并说我们不需要经典的ASP开发。所以......我们坚持使用Notepad和IE 7。
sys管理员说在IIS中打开了客户端和服务器端调试,并且在更改后重新启动了IIS。但是,当我插入stop语句或1/0表达式时,我无法从脚本调试器获得任何响应。 (我确实在页面上得到了相应的错误消息 - 只是没有调试器。)
我在Internet选项/高级中清除了两个复选框,因此将允许IE和其他调试。
我还需要什么?我错过了什么?也许没有安装脚本调试器?我该怎么说?
答案 0 :(得分:2)
您将不得不修改脚本以将自己的调试信息输出到浏览器。
您无法使用此技术停止服务器端代码,但您可以将任何数据的值吐出到您认为与解决问题相关的变量。如果您担心用户看到调试代码,您可以将输出包装在HTML注释<!-- ... -->
中并查看页面。