umbraco 6.0.5中的创建对话框为空

时间:2013-08-05 06:51:47

标签: umbraco umbraco6

我正在开展一个Umbraco(6.0.5)项目,直到昨天才开始。今天,“创建”对话框在主内容树和媒体树上停止正常工作。对话框刚刚显示为空,如附图所示。这也影响了所有现有的子文件夹。

我打开了chrome开发人员工具,看看是否有任何JS错误,但没有找到任何错误。 CMS正在调用后端以获取应填充“创建”对话框的字段,并且调用具有200 OK状态但响应为空。

感谢任何帮助。

enter image description here

3 个答案:

答案 0 :(得分:2)

这样的事情不会发生,而在像Umbraco这样的CMS中,它不太可能刚刚破裂:)

但是,有几件事需要检查:

查看内部Umbraco日志~/app_data/logs/,因为您将向您显示它倒在哪里。可能存在超时,无法找到的文件以及日志将记录所有异常和警告等。

根据CMS的托管位置,检查事件查看器是否存在应用程序问题。

如果您未在应用程序中安装ELMAH,请安装它。这是我安装的第一件事。我将其设置为忽略404错误,但记录并通过电子邮件发送给我任何其他例外情况。

最后,重要的是要检查昨天和今天之间发生的事情。检查源控制日志,检查是否已部署任何新文件,检查是否对数据类型,文档类型或直接对数据库进行了任何修改。就像我说的那样,这样的事情不会发生。更有可能的是,已经做出了改变,已经敲了一些东西。如果你不检查,这可能并且很可能会再次发生。

答案 1 :(得分:0)

我有一个类似的问题 - 花了我几个小时,但这是我想出来的。

首先 - 尝试将web.config中的编译值更新为debug =“true”。清除缓存等等。当您尝试此操作时,创建对话框是否适合您?当我尝试这个时,它对我有用 - 这让我注意到这是后台客户端依赖的问题。

如果这仍然听起来像我们遇到了同样的问题 - 这就是我如何解决它。客户端依赖关系框架有一个用于恶意文件压缩的​​设置(您可以在ClientDependency.config的底部找到它)。

基本上 - 该对话框正在为aspx文件创建一个iframe - 而我想要做的就是不压缩那个iframe上的文件。这是我用来做这个的设置。

<rogueFileCompression>
 <add path="*" compressJs="true" compressCss="true" jsExt=".js,asmx/js" cssExt=".css">
    <exclusions>
    <add path="^.*create.aspx.*" />
    </exclusions>
  </add>
</rogueFileCompression>

希望有所帮助!

答案 2 :(得分:0)

我遇到了与4.9.1相同的问题,我很难找到任何真正的答案。最后为我修复的是关闭IIS,然后删除以下位置的所有文件:

  • C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Temporary ASP.NET Files
  • C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Temporary ASP.NET Files

然后再次启动IIS后,它完美地运行了