我为网站构建了一个抓取机器人,并在我的OSX上测试了一切。
它看起来很完美,这就是我所拥有的:http://imgur.com/a/vMbQX
最后,当我部署到我的服务器时,它看起来很奇怪:http://imgur.com/a/Tx2Al
phantomjs版本是相同的(2.1.1)。 只是操作系统不同:我的Sierra OSX vs Linux AWS AMI ......
有什么想法吗?
谢谢,
答案 0 :(得分:0)
问题似乎是AWS提供的libfreetype.so版本,它是在不支持WOFF字体文件(libz.so)的情况下编译的。
如果没有编译自己的libfreetype版本,对我来说最好和最简单的解决方案是使用基于debian的docker容器。