Mapserver没有';不接受某些svg文件作为符号
我正在尝试将带有特定SVG文件的Mapserver没有';不接受某些svg文件作为符号,svg,mapserver,Svg,Mapserver,我正在尝试将带有特定SVG文件的符号添加到我的mapserver配置中: SYMBOL NAME "info" TYPE svg IMAGE "etc/ico-inform.svg" END 当我尝试打开tilecache时,我得到500个错误: 内部服务器错误 服务器遇到内部错误或配置错误,无法正常运行 无法完成您的请求 请通过以下地址与服务器管理员联系:webmaster@localhost到 通知他们此错误发生的时间以及您采取的措施 在此错误之前执行 有关此错误的详细信息,请
符号添加到我的mapserver配置中:
SYMBOL
NAME "info"
TYPE svg
IMAGE "etc/ico-inform.svg"
END
当我尝试打开tilecache时,我得到500个错误:
内部服务器错误
服务器遇到内部错误或配置错误,无法正常运行
无法完成您的请求
请通过以下地址与服务器管理员联系:webmaster@localhost到
通知他们此错误发生的时间以及您采取的措施
在此错误之前执行
有关此错误的详细信息,请参阅服务器错误
日志
没有任何内容记录到错误日志,即使我已设置:
DEBUG 5
CONFIG "MS_ERRORFILE" "/var/www/map/ms_error.log"
以下是SVG代码:
<svg width="22" height="22" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg"><title>ico-inform@0.5x</title><g transform="translate(1 -3)" fill="none" fill-rule="evenodd"><text font-family="Proxima Nova" font-size="21" font-weight="260" fill="#FFFFCA"><tspan x="8" y="19">i</tspan></text><circle stroke="#FFFFCA" cx="10" cy="14" r="10"/></g></svg>
ico-inform@0.5xi
如果我用另一个SVG文件替换SVG文件,一切都会好起来。似乎mapserver不接受没有
标记的SVG文件,或者类似的东西
可能有什么问题?首先通过mapserver cgi请求地图。如果无法提供更多信息,请尝试从命令行:/path/to/mapserv QUERY\u STRING=''中的“?”后面的所有内容。