我有相同的代码,在两台服务器上运行相同的highcharts-convert.js和phantomjs。一个产生完美的图表图像,另一个缺少所有标签。有谁知道为什么或从哪里开始寻找?
答案 0 :(得分:0)
这很可能是失败主机上丢失的字体包。 Highcharts-convert使用可用的字体,但如果没有可用的话,它将默默跳过标签。我发生了这种情况并且正在运行
sudo yum install dejavu-fonts-common dejavu-sans-fonts dejavu-serif-fonts libXfont xorg-x11-fonts-Type1
修好了。我还不知道这些软件包的哪个子集就足够了,但我怀疑“libXfont xorg-x11-fonts-Type1”会这样做。