dotnetnuke启动并运行错误

时间:2009-10-13 07:44:21

标签: dotnetnuke

我开发了一个DotNetNuke应用程序并将其托管在Web服务器上。当我浏览网站时,我收到以下错误:

  '/'应用程序中的服务器错误。      

运行时错误说明:An   应用程序错误发生在   服务器。当前的自定义错误   此应用程序的设置阻止   应用程序错误的详细信息   远程观看(for   安全原因)。但是,它可以   被浏览器上运行的浏览器查看   本地服务器机器。

     

详细信息:启用此详细信息   要查看的特定错误消息   在远程机器上,请创建一个   一个中的<customErrors>标记   “web.config”配置文件   位于的根目录下   当前的网络应用。这个   然后应该有<customErrors>标记   其“mode”属性设置为“Off”。

<!-- Web.Config Configuration File -->

<configuration>
    <system.web>
        <customErrors mode="Off"/>
    </system.web> </configuration>  
     

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

<!-- Web.Config Configuration File -->

<configuration>
    <system.web>
        <customErrors mode="RemoteOnly"
         defaultRedirect="mycustompage.htm"/>
    </system.web> </configuration>

任何人都可以告诉我如何解决问题......

3 个答案:

答案 0 :(得分:4)

这里的主要问题是你没有得到关于错误的任何细节。在对此进行故障排除而不暴露更多细节(或您的设置知识)时取得的任何成功都将非常接近纯粹的运气。

我建议按照此默认错误消息为您提供和编辑网络的说明进行操作。配置文件。该文件名为“web.config”,它位于网站的根目录中。

打开文件并搜索“RemoteOnly”,您应该会看到一些说自定义错误模式=“RemoteOnly”的内容。将“RemoteOnly”更改为“Off”并保存文件。下次浏览到该站点时,您应该会看到更详细的错误消息。请在此处以我们当前帖子的更新或新问题的形式与我们分享(我建议这样做,因为从技术上讲,这将是一个不同的问题)。

另外,我建议在进行任何更改之前先制作web.config文件的备份副本。

答案 1 :(得分:0)

您需要检查您的ASP.NET是否正常运行。由于您没有在Web服务器上发布任何详细信息,我建议您检查是否安装了.NET 2.0并且您的Web服务器已配置为使用它。

您可以在c:\ WINDOWS \ Microsoft.NET \ Framework \ v2.x.x.x中运行aspnet_regiis -i。目录重新注册aspnet模块。

您可能还想检查您的虚拟目录是否启用了执行权限。

答案 2 :(得分:0)

当您说“开发了DotNetNuke应用程序”时,我需要更多信息。

您是否开发了DotNetNuke MODULE?

如果是这样,你是否将它安装在之前正在运行的DotNetNuke网站上,但现在不是?