我已经做了一个多语言的网站,其中包含4个域名在同一网站,因此,也有4种不同的语言和网站树。
但是,每次我需要将新的更改发布到站点或其他地方(如更新模板、脚本等)时。当作为访问者查看站点时,我必须回收应用程序池以使更改出现。
我该如何解决这个问题呢?有没有可能我把事情变得更糟了?
发布于 2012-02-28 15:52:31
需要检查的几件事是:
<ContinouslyUpdateXmlDiskCache>True</ContinouslyUpdateXmlDiskCache><distributedCall enable="false">设置为true,请确保服务器列表中包含当前服务器。如果这两种方法都不起作用,则可能是IIS配置问题。请提供尽可能多的信息。例如IIS版本、Umbraco版本等,因为这可能有助于确定问题所在。
发布于 2013-01-02 18:07:21
<XmlContentCheckForDiskChanges>True</XmlContentCheckForDiskChanges> <--默认情况下,umbracosettings.config文件中的此设置设置为False。通过将其更改为True,如果xml文件已更改,Umbraco将更新内存缓存。解决了我们的问题:)
https://stackoverflow.com/questions/9470714
复制相似问题