我们的 Umbraco 实例发生了什么?当我登录时看起来像这样,当我检查浏览器控制台时,我看到后台和前端网站都有很多 500 内部服务器错误,.css 和 .js 文件失败。
我尝试过回收、停止和启动应用程序池以及重新启动 IIS。我尝试在 clientDependency.config 中更新 clientDependency 版本号,但没有成功。
我们的 Umbraco 实例发生了什么?当我登录时看起来像这样,当我检查浏览器控制台时,我看到后台和前端网站都有很多 500 内部服务器错误,.css 和 .js 文件失败。
我尝试过回收、停止和启动应用程序池以及重新启动 IIS。我尝试在 clientDependency.config 中更新 clientDependency 版本号,但没有成功。
我仔细检查并通过 web.config(在该部分中)添加了一个 mime 类型,我还通过 IIS 添加了它作为一个 mime 类型。这会破坏静态内容的加载,因此我仅在 web.config 中定义了 mime-type 并将其从 IIS 中删除,这解决了问题。
我尝试加载一个 gif 文件,就像 ProNotion 说的那样:
我在 web.config 中发现这一行没有任何删除元素:
<mimeMap fileExtension=".woff" mimeType="application/x-font-woff" />
将更改添加到
<remove fileExtension=".woff" />
<mimeMap fileExtension=".woff" mimeType="application/x-font-woff" />
这为我解决了这个问题。
很可能是权限问题。我建议您首先需要尝试查找有关 500 错误的一些详细信息。您可以检查它以获取更多详细信息吗?
如果这无助于通过在 web.config 文件的编译节点上设置 debug="true" 来禁用 ClientDependency 框架。它位于 system.web 节点下,如下所示:
<compilation defaultLanguage="c#" debug="true" batch="false" targetFramework="4.0">
如果之后仍有问题,您至少可以直接浏览这些资源以查看错误的详细信息。
西蒙