如何在AWS EC2 Ami Linux实例上修复PhantomJS渲染?

时间:2016-12-23 20:59:54

标签: amazon-ec2 phantomjs

我为网站构建了一个抓取机器人,并在我的OSX上测试了一切。

它看起来很完美,这就是我所拥有的:http://imgur.com/a/vMbQX

最后,当我部署到我的服务器时,它看起来很奇怪:http://imgur.com/a/Tx2Al

phantomjs版本是相同的(2.1.1)。 只是操作系统不同:我的Sierra OSX vs Linux AWS AMI ......

有什么想法吗?

谢谢,

1 个答案:

答案 0 :(得分:0)

问题似乎是AWS提供的libfreetype.so版本,它是在不支持WOFF字体文件(libz.so)的情况下编译的。

如果没有编译自己的libfreetype版本,对我来说最好和最简单的解决方案是使用基于debian的docker容器。