【问题标题】:Resource interpreted as image but transferred with MIME type text/xml in xampp?资源解释为图像,但在 xampp 中使用 MIME 类型 text/xml 传输?
【发布时间】:2015-05-19 17:41:48
【问题描述】:

我有一个没有 .htaccess 的项目(当您的项目中有 .htaccess 时,我已经找到了解决方案)并且它没有显示我的 .svg。正常图像正确显示。错误信息如下:

Resource interpreted as image but transferred with MIME type text/xml.

我在 osx yosemite 版本 10.10.1 上使用 xampp。可以加吗

AddType image/svg+xml svg svgz
AddEncoding gzip svgz

在我的 xampp 中的某个地方?

提前致谢!

编辑:我重新安装了 xampp 并解决了问题。我将保持开放状态,以防人们再次遇到此问题并且其中一个答案可能是正确的。

【问题讨论】:

  • 任何可以放在 .htaccess 中的东西也可以放在你的 Apache 主配置文件中。我上次使用 xampp 是在 apache/conf 下,但你应该查阅 xampp 文档。
  • 感谢您的提示,我会记住的。真的很奇怪......当我在新标签中打开图像时,它不应该有同样的错误吗?因为它在另一个选项卡中工作,它只是不适用于这个项目......
  • 这个问题有答案,还是僵尸?
  • 我有一个小问题...我重新安装了 xampp 然后它工作了,所以我很遗憾无法测试它:-(
  • @FrederikWitte 我的解决方案有帮助吗?如果是这样,如果您考虑投票和/或接受,我会很高兴:)

标签: svg xampp


【解决方案1】:

您似乎可以根据您的操作系统将适当的 mime 类型定义添加到以下位置:

xampp\apache\conf\mime.types/etc/httpd/conf/mime.types

请注意,您要查找的配置文件名为 mime.types

您要添加的定义类似于:

image/svg+xml svg svgz

更多信息:

1. Thread on the topic

2. Blog post on the topic

【讨论】:

  • 嘿,烧烤,正如我在评论中所写,我刚刚重新安装了 xampp,它再次为我工作了,所以我很遗憾无法检查您的解决方案是否有效
猜你喜欢
  • 2011-12-24
  • 2014-05-20
  • 2012-12-20
  • 1970-01-01
  • 2012-06-18
  • 1970-01-01
  • 2013-07-02
  • 2012-09-02
  • 2020-05-06
相关资源
最近更新 更多