Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.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
Nginx Svg已加载,但未通过浏览器显示_Nginx_Svg - Fatal编程技术网

Nginx Svg已加载,但未通过浏览器显示

Nginx Svg已加载,但未通过浏览器显示,nginx,svg,Nginx,Svg,我设置了一个nextcloud 10,前面有docker和nginx。所有内容都已加载,不包括svg图形。有reachabel,但没有显示。如果在单独的窗口中加载svg图形,我只能看到svg代码。svg代码周围有一个pre标记。如果删除标记,svg图标将正确呈现。我不知道为什么浏览器不呈现页面上的图标。因为nginx向我显示,它们已加载 也许我在nginx中遗漏了一些东西,但谜题的重要部分是什么?所有其他grafik均已正确加载和显示。svg图形不能作为图像标记源加载。检查svg文件的内容类型是

我设置了一个nextcloud 10,前面有docker和nginx。所有内容都已加载,不包括svg图形。有reachabel,但没有显示。如果在单独的窗口中加载svg图形,我只能看到svg代码。svg代码周围有一个pre标记。如果删除标记,svg图标将正确呈现。我不知道为什么浏览器不呈现页面上的图标。因为nginx向我显示,它们已加载


也许我在nginx中遗漏了一些东西,但谜题的重要部分是什么?所有其他grafik均已正确加载和显示。svg图形不能作为图像标记源加载。

检查svg文件的内容类型是否正确。它应该是
image/svg+xml
。谢谢,svg类型不在mimetype文件中,添加后可以正常工作。