服务器上发生应用程序错误。此应用程序的当前自定义错误设置可防止远程查看应用程序错误的细节(出于安全原因)。但是,它可以通过本地服务器上运行的浏览器来查看。远程查看错误asp.net
但我需要能够看到问题出在哪里。任何人都可以提出任何方法,我可以看到什么是日志记录或什么的问题。我认为web.config可能是错误的或什么的。我没有访问iis,所以我需要其他解决方案。感谢您的帮助
服务器上发生应用程序错误。此应用程序的当前自定义错误设置可防止远程查看应用程序错误的细节(出于安全原因)。但是,它可以通过本地服务器上运行的浏览器来查看。远程查看错误asp.net
但我需要能够看到问题出在哪里。任何人都可以提出任何方法,我可以看到什么是日志记录或什么的问题。我认为web.config可能是错误的或什么的。我没有访问iis,所以我需要其他解决方案。感谢您的帮助
更新web.config
customErrors
element并将mode
属性设置为off
。
这将让你看到死亡的黄色屏幕。
完成后不要忘记将其设置回去。
一个长期的解决方案是将日志记录添加到您的应用程序,以便您可以记录手头的问题日志。
有什么办法可以访问服务器以从那里运行应用程序?
如果您可以访问app.config/web.config文件,您将能够更改错误设置以允许远程查看错误,您在浏览器中获得的完整错误屏幕应告诉您哪些更改需要制作。
检查web.config中的customErrors元素。可能设置为“RemoteOnly”或“On” - 将其设置为“Off”将允许您查看错误页面。作为较长期的战略,您可能需要考虑日志机制,如ELMAH。
从你的错误消息听起来像是关闭custome错误会给你更多的信息,请参阅this MSDN页上的web.config中的自定义错误设置的详细信息
你有什么访问?你有权访问运行该网站的服务器吗?你有权访问web.config文件吗? – IndigoDelta 2011-06-03 10:52:42
我可以访问应用程序所在的文件夹。我有访问web.Config,是 – gruber 2011-06-03 10:56:07