Umbraco 4.9.x
通过Umbraco管理员取消发布内容。
访问网站前端的节点。
按预期显示404页面。
但是过了一段时间,这些网页在网站上重复出现。
重新登录Umbraco,内容节点仍然未发布。
重新发布整个网站,(内容点击右键'重新发布整个网站')
节点现已未发布。
然后在一段未指定的时间后,节点重新出现在前端!
答案 0 :(得分:6)
您的权限不正确设置。
应用程序需要/ App_Data文件夹的读/写权限。
当运行“重新发布整个站点”时,Umbraco会重新创建磁盘上的XML缓存并更新内存缓存。如果应用程序重新启动/回收,则会从/App_Data/umbraco.config文件重建内存中缓存,该文件已过时,因为它也无法写入。
您可以通过查看文件上的最后修改标记来检查此标记,它应与您上次“重新发布整个网站”事件相匹配。
Microsoft - Usernames & Permissions for IIS
NetworkService =网络服务
ApplicationPoolIdentity = IIS AppPool \ {app pool name}