在Umbraco应用程序下将dasblog设置为虚拟目录

时间:2014-02-21 11:55:01

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

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

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

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

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

最早期待答案,因为我需要尽快设置申请。

谢谢和问候, Alex Varghese


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

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

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

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

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

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

2 个答案:

答案 0 :(得分:0)

我担心你必须提供更多细节才能让任何人能够帮助你。例如,您设置inheritInChildApplications的意图是什么?设置此错误时,您看到的错误究竟是什么? 我怀疑你正试图浏览到你试图安装dasBlog的目录,并且Umbraco没有在那里找到任何东西,因此返回404.-你是否熟悉umbracoReservedPaths AppSettings的?定义您希望在此处排除的路径,以便您的应用程序不会与umbraco url别名进行对抗。

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

答案 1 :(得分:0)

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

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

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

博客作为虚拟目录(带有.net framework 2.0的Dasblog)

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

让我知道你对此的评论。

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

我们非常感谢你们的任何帮助。

此致,Alex

相关问题