Discuz!NT官方社区

首页 » Discuz!NT交流与讨论 » 安装使用 » 论坛出现的严重错误问题!
bbyou - 2008-5-11 17:27:00
访问论坛板块时候出现如下现象,怎么解决呀?

访问:

http://www.dodotime.com/bbs/showforum-11.aspx

————————————————————————————————————————————————

“/”应用程序中的服务器错误。 运行时错误 说明: 服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因)。但可以通过在本地服务器计算机上运行的浏览器查看。

详细信息: 若要使他人能够在远程计算机上查看此特定错误消息的详细信息,请在位于当前 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>
————————————————————————————————————————————————
bbyou - 2008-5-11 19:53:00
有高手帮下忙吗?有高手帮下忙吗?有高手帮下忙吗?有高手帮下忙吗?有高手帮下忙吗?
wysky - 2008-5-12 9:29:00
请按照提示修改Web.config的节点属性为 Off (区分大小写),再把详细错误信息发上来
bbyou - 2008-5-12 10:51:00


引用:
原帖由 wysky 于 2008-5-12 9:29:00 发表
请按照提示修改Web.config的节点属性为 Off (区分大小写),再把详细错误信息发上来


我的修改如下:

帮我看看是不是正确的哈,如果是错误的,修改哪里呢?

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings>
    <add key="BbsPath" value="/bbs/" />
    <add key="DntPath" value="/" />
  </appSettings>
  <system.web>
    <compilation
        defaultLanguage="c#"
        debug="false"
    />
   
    <authorization>
        <allow users="*" /> <!-- 允许所有用户 -->
    </authorization>
    <trace
        enabled="false"
        requestLimit="10"
        pageOutput="false"
        traceMode="SortByTime"
        localOnly="true"
    />
    <!-- 以下为Discuz!NT相关的一些系统设置, 如果有疑问, 请访问 http://nt.discuz.net/config 获得更详细的说明
    -->

    <!--  注意:此节设置错误信息的显示
          "On" 始终显示自定义(友好的)信息。
          "Off" 始终显示详细的 ASP.NET 错误信息。
          "RemoteOnly" 只对不在本地 Web 服务器上运行的
    -->
    <customErrors
    mode="off"
    />
    <!--  注意:此节设置全球化,Discuz!NT由此支持多语言。
    -->
    <globalization
            requestEncoding="utf-8"
            resp
            fileEncoding="utf-8"
    />
    <!--  注意:此节设置是否使用ASP.net表单安全验证,Discuz!NT使用自己的验证。
    -->
    <pages
            validateRequest="false"
            enableEventValidation="false"
            enableViewStateMac="false"
            viewStateEncrypti
    />
    <!--  注意:此节设置由Discuz!NT接管http请求。不会干涉对非Discuz!NT论坛路径下的请求。
    -->
    <httpModules>
        <add type="Discuz.Forum.HttpModule, Discuz.Forum" name="HttpModule" />
    </httpModules>
    <xhtmlConformance mode="Legacy"/>
    <httpRuntime maxRequestLength="2097151" executi/>
    <webServices>
      <protocols>
        <add name="HttpGet" />
        <add name="HttpPost"/>
      </protocols>
    </webServices>

</system.web>
</configuration>
wysky - 2008-5-12 11:28:00
Off 区分大小写的
bbyou - 2008-5-12 23:37:00
改为“<customErrors mode="Off"/>” 时候出现(前面的“o ”是大写哈!)





“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。

分析器错误消息: 无法解析属性“mode”的值。错误为: 枚举值必须是以下各值中的一个: RemoteOnly, On, Off。

源错误:

行 33:    -->
行 34:    <customErrors
行 35:    mode="off"
行 36:    />
行 37:


源文件: D:\wwwroot\dodotime\wwwroot\bbs\web.config    行: 35




--------------------------------------------------------------------------------

版本信息: Microsoft .NET Framework 版本:2.0.50727.1433; ASP.NET 版本:2.0.50727.1433
wysky - 2008-5-13 9:27:00


引用:
原帖由 bbyou 于 2008-5-12 23:37:00 发表
改为“<customErrors mode="Off"/>” 时候出现(前面的“o ”是大写哈!)





“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。

分析器错误消息: 无法解析属性“mode”的值。错误为: 枚举值必须是以下各值中的一个: RemoteOnly, On, Off。

源错误:

行 33:    -->
行 34:    <customErrors
行 35:    mode="off"
行 36:    />
行 37:


源文件: D:\wwwroot\dodotime\wwwroot\bbs\web.config    行: 35




--------------------------------------------------------------------------------

版本信息: Microsoft .NET Framework 版本:2.0.50727.1433; ASP.NET 版本:2.0.50727.1433                                         

为什么系统还提示你的o是小写的呢
===
错误为: 枚举值必须是以下各值中的一个: RemoteOnly, On, Off。
源文件: D:\wwwroot\dodotime\wwwroot\bbs\web.config    行: 35
===
看看是不是改错文件了
bbyou - 2008-5-13 11:18:00
改了以后出现


“/”应用程序中的服务器错误。 无法找到资源。 说明: HTTP 404。您正在查找的资源(或者它的一个依赖项)可能已被移除,或其名称已更改,或暂时不可用。请检查以下 URL 并确保其拼写正确。

请求的 URL: /bbs/aspx/1/showforum-11.aspx


版本信息: Microsoft .NET Framework 版本:2.0.50727.1433; ASP.NET 版本:2.0.50727.1433

http://www.dodotime.com/bbs/showforum-4.aspx
bbyou - 2008-5-13 11:36:00
已经解决了。谢谢哈
ysfabm - 2008-5-13 11:43:00
wysky 帮我看一下这个:http://nt.discuz.net/showtopic-48151.html
wysky - 2008-5-13 14:09:00


引用:
原帖由 ysfabm 于 2008-5-13 11:43:00 发表
wysky 帮我看一下这个:http://nt.discuz.net/showtopic-48151.html

已回
1
查看完整版本: 论坛出现的严重错误问题!