私はウェブサイトのための掻き取りボットを作り、私のOSXのすべてをテストしました。AWS EC2 Ami LinuxインスタンスでPhantomJSレンダリングを修正するにはどうすればいいですか?
それは完璧に見えるのです、これは私が持っているものです:http://imgur.com/a/vMbQX
そして最後に、私は私のサーバーにデプロイするとき、それはこのように完全に奇妙に見える:http://imgur.com/a/Tx2Al
phantomjsバージョンは(2.1.1)と同じです。 OSが違います:私のSierra OSX vs Linux AWS AMI ...
ご存知ですか?
は
これはPhantomJSに固有のものですか?同じEC2インスタンスから 'curl'や' wget'を使ってHTML/JS/CSS/imagesをすべて入手できますか? –
ええ..私はカールやwgetをやろうとしましたが、ok(html、js、css、images)をダウンロードするようです...実際には、セレニウムからPhantomJSに移行しています。奇妙な権利?サーバーにフォントをインストールする必要がありますか? –
AWSから作業しているときにCSSファイルが読み込まれていないようです。これはあなたが毎回見るものですか?また、最小限のスクリプト例を表示できますか?もちろん、サーバーにフォントをインストールする必要があります。 – Vaviloff