Umbraco 6部署到生产,页面呈现空白

时间:2013-06-26 23:56:16

标签: iis deployment umbraco iis-express

我在Visual Studio 2012中使用Umbraco 6.我使用MVC 4.0制作了我的项目,并在Visual Studio中本地开发我的项目。我想在IIS 7.5中将其部署到我的服务器。出于某种原因,在将文件复制到我的服务器并在IIS中安装网站后,无论我放入哪个网址,我的网站都只会显示一个空白页。

最令人费解的是,我仍然可以使用此Url获取Umbraco的后端部分:

umbracodev。 “enterURL”。组织/一把umbraco /

然后我进入Umbraco的后端,可以查看我的所有内容页面,模板等。

有人知道为什么我会得到空白页面,即使Umbraco后端的所有内容都显示在那里吗?

我唯一能想到的是visual studio 2012使用IIS express,在部署到我的服务器时使用的是IIS 7.5

2 个答案:

答案 0 :(得分:6)

解决了!我的问题是从Visual Studio发布。我最初发布了该项目并将发布的项目移动到IIS。出于某种原因,这导致我的大多数文件都不在那里。移动文件后,没有“发布”一切正常!

查看App_Data / Logs后,我发现一条消息说无法找到必要的模板文件。这引出了我的解决方案!

答案 1 :(得分:0)

您在查看来源时是否看到任何HTML来源?如果是这样,我最近看到同样的事情,结果是我的一个模板中的未终止<script>块。