asp.net网站运行时错误?

时间:2010-04-28 04:03:42

标签: asp.net

我在asp.net开发了一个网站,并将网站放在网上。我使用CuteFTP在线上传我的网站。上传后,当我输入我的网址时,它会给出这样的错误......

描述:服务器上发生了应用程序错误。此应用程序的当前自定义错误设置可防止远程查看应用程序错误的详细信息(出于安全原因)。但是,它可以在本地服务器计算机上运行的浏览器中查看。

详细信息:要在远程计算机上查看此特定错误消息的详细信息,请在位于当前Web应用程序根目录中的“web.config”配置文件中创建标记。然后,此标记应将其“mode”属性设置为“Off”。

                  

注意:您看到的当前错误页面可以通过修改应用程序配置标记的“defaultRedirect”属性以指向自定义错误页面URL来替换为自定义错误页面。

                  

2 个答案:

答案 0 :(得分:9)

2件事:

  1. 在您应用的web.config文件中设置<customErrors mode="Off" /> ,参考:http://msdn.microsoft.com/en-us/library/h0hfz6fc.aspx。这样做会向您显示该页面上真实的基础错误消息。完成故障排除后,请务必重新启用自定义错误

  2. 如果使用外部FTP程序上传有很多可能出错的地方 - 确保上传所有必要的文件,请确保将应用程序设置为IIS中的应用程序({{3 }})

  3. 希望这有帮助。

答案 1 :(得分:7)

如果要在线查看错误详细信息,请将web.config中的customErrors属性更改为

<customErrors mode="Off" />