2011-01-22 126 views
0

我m到处当我上传使用数据库我的网站,以生产服务器中的App_Data ASPNETDB.MDF在“/”应用'/'应用程序中的服务器错误。 ASPNETDB.MDF ... ON生产服务器

服务器错误以下错误。

运行时错误

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

详细信息:若要使此特定错误信息的细节是 查看远程计算机上,请 地处 当前Web应用程序根目录下的 “web.config”配置文件 中创建一个标签。这 标签应该有 其“模式”属性设置为“关”。

的web.config:

<!-- Web.Config Configuration File --> 
<configuration> 
    <system.web> 
     <customErrors mode="Off"/> 
    </system.web> 
</configuration> 

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

<!-- Web.Config Configuration File --> 
<configuration> 
    <system.web> 
     <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/> 
    </system.web> 
</configuration> 

I M CONFUSED为什么这个出错??并希望以此来显示网站...

+1

有你不屑于追随它给你的指令?或尝试直接从服务器访问该站点,以便可以看到更多错误细节? – 2011-01-22 05:30:20

回答

1

仅用于快速故障排除: 只需按照所要求的内容即可... 打开您的web.config文件并将模式属性临时更改为关。我假设你现在将它重定向到其他的东西,以防止你看到真正的错误。

从长远来看,捕获错误并将错误记录到某种持久性介质(db,日志文件等)并排除这些错误是一种很好的做法。也许通过一个自定义的管理Web界面来查看错误或者简单地将日志文件恢复到您的机器并在本地进行调查。

相关问题