【问题标题】:Setting up dasblog as virtual directory under Umbraco application在 Umbraco 应用程序下将 dasblog 设置为虚拟目录
【发布时间】:2014-02-21 11:55:01
【问题描述】:

我使用 Umbraco CMS 创建了一个应用程序,它使用 .net 框架 4.0 并托管在 IIS6 中。我使用 dasblog (.net frame work 2.0) 为应用程序开发了一个博客

我需要将博客设置为主应用程序下的虚拟目录,由于某些继承,我无法设置。

如果我在父应用程序 web-config 中输入以下内容,主应用程序会抛出 500 服务器错误:inheritInChildApplications="false"

让我知道我可以尝试哪些其他选项并进行设置。

期待尽快得到答复,因为由于其紧迫性,我需要尽早设置应用程序。

感谢和问候, 亚历克斯·瓦尔盖斯


感谢您的建议,当我在 Windows Server 2008 和 IIS 7 上设置相同的环境时,没有提及父应用程序中的继承标记,我收到以下错误。 HTTP 错误 500.19 - 内部服务器错误

无法访问请求的页面,因为该页面的相关配置数据无效。 配置错误:无法读取配置部分“system.web.extensions”,因为它缺少一个部分。 我没有添加任何继承标签,因为我的父应用程序是使用 .Net 框架 4.0 构建的,而博客作为子应用程序使用的是 2.0 框架。

即使,如果我要在父应用程序中添加 inheritInChildApplications,如下所示:

<location inheritInChildApplications="false">
<system.web>
</system.web>
</location>

我收到了相同的内部服务器错误,我坚信这可能是因为此服务器上的继承或 .net 框架版本行为。

请解释一下,我应该如何缩小这个问题的范围。

【问题讨论】:

    标签: iis-7 iis-6 umbraco virtual-directory dasblog


    【解决方案1】:

    恐怕您必须提供更多详细信息,以便任何人能够帮助您。例如,您设置inheritInChildApplications 的目的是什么?当你设置这个时,你看到的错误到底是什么? 我怀疑您正在尝试浏览到您尝试安装 dasBlog 的目录,并且遇到 Umbraco 在那里找不到任何内容的问题,因此返回 404。-您熟悉 appsettings 下的umbracoReservedPaths 吗?在此处定义您希望排除的路径,以便您的应用程序不会与 umbraco url 别名发生冲突。

    您可以查看此链接http://en.wikibooks.org/wiki/Umbraco/FAQ#Installation,因为它提到了虚拟目录(umbraco under)的问题。同样,我们必须在这里处理的少量信息也很困难。
    如果以上都没有帮助,您可以检查您是否安装了 .net4.0。不确定 IIS6 在这一点上的工作情况如何......祝你好运吗? 如果您添加更多信息,我会尝试关注更新;)

    【讨论】:

      【解决方案2】:

      在对父配置文件进行必要的更改以避免继承后,问题得到了解决。

      我们在 IIS 7 中成功设置了应用程序。但是在 IIS 6 中,我们遇到了一个新错误。以下是说明:

      主网站(带有 .net framework 4.0 的 Umbraco Commerce 网站)- 加载正常

      将博客作为虚拟目录(使用 .net framework 2.0 的 Dasblog)

      主网站运行良好。 博客抛出错误 - 描述:HTTP 404。您正在查找的资源(或其依赖项之一)可能已被删除、名称已更改或暂时不可用。请查看以下 URL 并确保其拼写正确。请求的网址:/blog/eurl.axd/03d1dd7c74ca7844a5e248706fc9d544 我所做的故障排除: 1. 当您访问 blog/default.aspx 时,博客加载正常。 (默认文档已添加到 IIS 中) 2. 在注册表中添加了一个 DWORD,在 ASP.net 2.0 中值为 0(不工作) 3. 在 Asp.net 4.0 中添加了 DWORD,值为 0(主应用程序停止工作,博客启动工作。

      让我知道你的 cmets 。

      问题出在 IIS 6 中。IIS 7 工作正常。

      非常感谢您尽早提供的任何帮助。

      问候,亚历克斯

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-10-12
        • 1970-01-01
        • 2010-12-28
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多