2012-12-13 55 views
3

我在更新Umbraco中的内容时遇到问题。每当我更新Umbraco中的某些东西时,我必须至少等待一个小时,有时候需要等待12个小时才能看到前端的更改。Umbraco CMS中的更改不会在前端立即更新

立即看到在前端的变化,唯一的办法就是“空连接字符串值umbracoDbDSN并刷新页面,然后把连接字符串返回并刷新页面”。我必须尽我所能更新CMS中的某些内容。

。你们有什么想法,这里发生了什么?谢谢。

回答

2

问题是。 Umbraco被配置为在旧服务器上的负载平衡服务器上运行。我不得不在新服务器上关闭它。

<distributedCall enable="false">umbracoSettings.config

1

你正在运行什么版本?当V5刚出来,我不得不与一个大问题(通过触摸web.config中强制复位。希望你不使用V5(其已经停产,并具有极高的性能问题)解决它喜欢你。

我还没有在我的记忆任何4.x版版本的问题;改变应该立即重新发布后出现

您在标准配置中运行由anyt机会使用webfarm

+0

我使用一把umbraco v 4.7.0。当网站托管在旧服务器上时,我们没有这个问题,并且自从我们接管另一个团队开发的整个网站后,我们迁移到新的服务器后,我们一直存在这个问题。 –

1
。?

被写入上发布的〜/ App_Data文件/文件umbraco.config?这是在显示你的网站使用的XML缓存文件。

发布节点时,数据将被序列化为XML,存储在数据库表中,然后写入umbraco.config缓存。

这可能是某种权限问题,如果一把umbraco没有权限读取/写入文件。或者你可能有一个腐败的DLL,只是没有正确写入它。或者也许它写得很好,但是你的服务器以一种奇怪的方式缓存你的页面。无论哪种方式,我首先会看看umbraco.config,并确保在发布时将数据写入它。

+0

谢谢你。我刚刚检查了〜/ App_Data/umbraco.config文件。那里没有写什么。我给了IIS_IUSRS对该文件和App_Data文件夹的完全权限,并且我试图再次在umbraco中发布内容。什么都没有写,或者前端更新仍然存在问题。 :( –

+1

老兄,你是个天才。充分权限IIS_IUSRS和网络服务,以umbraco.config和App_Data文件夹后,我试图取消发布内容和发布agian。它的工作。然后,我又变的东西,再次发布。这再次工作,谢谢队友,这一切都解决了。 –