【问题标题】:Unable to display classic asp page on local machine on iis7无法在 iis7 上的本地计算机上显示经典 asp 页面
【发布时间】:2012-06-29 07:02:06
【问题描述】:

我是经典 asp 部署的新手。我已经在windows7的iis7上的本地机器上部署了我的经典asp项目。

当我从 iis 浏览我的网站时,它会显示主页,但是当我单击页面上的搜索按钮时,它应该重定向到 search.asp,但该页面没有显示,也没有显示错误。
它显示The website cannot display the page

Sqlserver 版本:2008

我的连接字符串:

MM_mtyadi_STRING.Open "Provider=SQLOLEDB;Data Source=.\SQLEXPRESS;Initial Catalog=MYDB;Integrated Security=True;"

我的html代码是:

<a href="html/search.asp"><img src="images/search.gif" width=351 height=51 border="0">

有什么建议吗?

【问题讨论】:

  • 你为什么认为它与你的连接字符串有关?在我看来,这与 IIS 配置或错误的 URL 有关。
  • 您必须配置 iis 以将 asp 脚本错误发送到客户端(您的浏览器)此外,您必须检查 Internet Explorer 设置中的“显示友好的 http 错误”,这不应该被检查。
  • 贴一些代码,你用的是Form Post吗??还是 Response.Redirect?

标签: sql-server iis asp-classic connection-string


【解决方案1】:

如果你使用的是 IIS7,经典的 asp 有自己的错误报告设置。 在 IIS 管理器中,您必须双击 ASP 才能弹出属性页。

展开:调试属性: 将向浏览器发送错误设置为:TRUE

这将为您提供详细的经典 asp 错误,您可以了解您的代码在哪里被破坏。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-11-14
    • 2015-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-09
    相关资源
    最近更新 更多