Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Umbraco 翁布拉科说';s已保存对模板的更改,但更改已丢失_Umbraco - Fatal编程技术网

Umbraco 翁布拉科说';s已保存对模板的更改,但更改已丢失

Umbraco 翁布拉科说';s已保存对模板的更改,但更改已丢失,umbraco,Umbraco,每次我对Umbraco模板进行更改并按Save时,我都会收到确认弹出窗口,上面写着: 保存模板 模板保存没有任何错误 但是,当我返回到该模板时(单击另一个模板,然后再次返回),更改已丢失 我已确保运行我的IIS应用程序池的用户帐户完全控制包含.cshtml文件(即Umbraco模板)的\Views文件夹 奇怪的是,在它允许我毫无问题地修改模板之后,这种情况才开始发生。我可以手动编辑磁盘上的.cshtml文件,但这似乎很可笑 有什么想法吗?好的,我会提供一个答案供其他人将来参考(尽管原因我不清楚)

每次我对Umbraco模板进行更改并按Save时,我都会收到确认弹出窗口,上面写着:

保存模板 模板保存没有任何错误

但是,当我返回到该模板时(单击另一个模板,然后再次返回),更改已丢失

我已确保运行我的IIS应用程序池的用户帐户完全控制包含.cshtml文件(即Umbraco模板)的\Views文件夹

奇怪的是,在它允许我毫无问题地修改模板之后,这种情况才开始发生。我可以手动编辑磁盘上的.cshtml文件,但这似乎很可笑


有什么想法吗?

好的,我会提供一个答案供其他人将来参考(尽管原因我不清楚)。看起来我对模板所做的更改一定被Umbraco视为无效-当我将模板文本拆分为一个空div并保存时,更改成功保留

令人困惑的是,Umbraco没有提供关于它为什么不保存的反馈——事实上,它告诉您它已成功保存

奇怪而令人困惑。

有几件事:

1) 您是否已检查以下Windows帐户是否对所有文件夹“IUSR”、“IIS\U IUSR”、“网络服务”具有完全权限


2) 可能不会,但我过去在缓存方面遇到过问题。您是否已在/config/umbracoSettings.config中禁用(从True设置为False)缓存属性?这应该总是在开发过程中完成。

刚刚编辑了我的模板,遇到了这个问题。通过执行以下操作修复此问题:

  • 从翁布拉科注销
  • 清除浏览数据
  • 签回翁布拉科
始终确保将代码复制并粘贴到某个地方以确保其安全,并且可以轻松地将其粘贴回。对我来说好像是个虫子。。。但在我这么做之后,它保存了下来


(使用Umbraco 7)

这些都是很好的建议,我确实检查了这些建议。事实上,我的模板更改是无效的,因为我使用的是Razor语法。