2012-11-30 53 views
3

我们的Umbraco网站正在写出它的网站结构到它的XML配置文件的大部分项目,但最近它已停止这样做,我们不知道为什么。我们没有做任何新的或不寻常的事情,我们也没有立即注意到,所以我们不能确定是否有一个实际上引发了这种变化的变化。Umbraco.config文件没有被写入/发布

我已经检查了文件夹上的文件夹,我确信它有文件夹。

我不知道还有什么要找的。有没有人有什么建议,我应该寻找或经历这种情况?

+0

我会开始看IIS/Windows服务器日志。我试着在同一环境中尝试在本地复制此问题?如果没有,那么使用Visual Studio等工具进行调试(如果位置)。 – daehaai

回答

2

嗯,我想通了之后的二进制通过修订历史记录整理我的方式存在于应用程序配置的变化:

<add key="umbracoContentXMLUseLocalTemp" value="true" /> 

设置这个假使这个重新出现在我的App_Data文件夹中。我假设它实际上出现在temp文件夹中,当它被设置为true时。如果有人想更详细地编辑这个答案,知道这个设置实际上做了什么会很有趣。

+0

请参阅[这里的简要解释](http://www.cupfighter.net/index.php/2011/03/umbraco-config -access-问题/)。实质上,将此值设置为true将允许在指定的中央位置生成umbraco.config。 – Digbyswift

3

开始看这个问题的最好的地方是Umbraco Database.you可以看到一个表名dbo.umbracoLog。在这个表中所有的活动,比如写入xml配置文件都会被记录下来。如果发生错误,你肯定会得到有一些信息,这将导致你找出真正的原因