[讲解]应用程序中的服务器错误及解决方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
“/”应用程序中的服务器错误及解决方法
解决方法:增加站点所在目录的ntfs权限,增加service用户对站点目录的完全控制权
出错信息如下:
运行时错误
说明: 服务器上出现应用程序错误。
此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因)。
但可以通过在本地服务器计算机上运行的浏览器查看。
详细信息: 若要使他人能够在远程计算机上查看此特定错误信息的详细信息,请在位于当前Web 应用程序根目录下的“web.config”配置文件中创建一个<customErrors> 标记。
然后应将此<customErrors> 标记的“mode”属性设置为“Off”。
<!-- Web.Config 配置文件-->
<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>
注释: 通过修改应用程序的<customErrors> 配置标记的“defaultRedirect”属性,使之指向自定义错误页的URL,可以用自定义错误页替换所看到的当前错误页。
<!-- Web.Config 配置文件-->
<configuration>
<system.web>
<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>
“/”应用程序中的服务器错误。
配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。
请检查下面的特定错误详细信息并适当地修改配置文件。
分析器错误信息: 无法识别的配置节“connectionStrings”
源错误:
行12:<add key="Dsn" value="server=(local);database=al_bysj;uid=sa;pwd="/>
行13:</appSettings>
行14:<connectionStrings>
行15:<add name="al_bysjConnectionString" connectionString="Data
Source=(local);Initial Catalog=al_bysj;User ID=sa;Password="
providerName="System.Data.SqlClient"/>
行16:</connectionStrings>
源文件: D:\PrecompiledWeb\MaterialManage\web.config 行: 14
版本信息: Microsoft .NET Framework 版本:1.1.4322.2300; 版
本:1.1.4322.2300
从版本信息中可以捕捉到,
确认你的Microsoft .NET Framework 版本,我是用的是Microsoft .NET Framework 2.0。
解决方法一:
在cmd 命令行中运行
C:/WINDOWS//Framework/v2.0.50727/aspnet_regiis.exe -i
解决方法二:
在IIS中选中该网站,单击右键…属性‟,选择 标签栏。
将 版本改成2.0 即可。
Microsoft .NET Framework 版本:1.1.4322.2300,
问题描述
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。
请检查下面的特定错误详细信息并适当地修改配置文件。
分析器错误信息: 未能加载文件或程序集“System.Web.Extensions,
Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。
系统找不到指定的文件。
源错误:
行36: <add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
行37: <add assembly="System.DirectoryServices, Version=2.0.0.0,
Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
行38: <add assembly="System.Web.Extensions, Version=1.0.61025.0,
Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
行39: </assemblies>
行40: </compilation>
源文件: F:\WebUI\web.config 行: 38
程序集加载跟踪: 下列信息有助于确定程序集“Syst em.Web.Extensions,
Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”无法加载的原因。
警告: 程序集绑定日志记录被关闭。
要启用程序集绑定失败日志记录,请将注册表值
[HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)设置为1。
注意: 会有一些与程序集绑定失败日志记录关联的性能损失。
要关闭此功能,请移除注册表值[HKLM\Software\Microsoft\Fusion!EnableLog]。
解决办法:
是根据请将注册表值[HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)设置为1。
修改就行了。