一:在服務器遷移以後發現,phantomjs截圖沒有執行,可是服務也沒有報錯(確認phantomjs相關路徑沒有問題)centos
二:測試服務器
一、編寫一個測試腳本test.js測試
console.log('Hello, world!'); phantom.exit();
二、使用phantomjs執行測試腳本,出現以下錯誤spa
[root@VM_4_4_centos opt]# /opt/phantomjs/bin/phantomjs /opt/test.js /opt/phantomjs/bin/phantomjs: error while loading shared libraries: libfontconfig.so.1: cannot open shared object file: No such file or directory
三:解決方法code
yum -y install freetype
yum -y install fontconfig
而後執行測試腳本顯示正常blog
[root@VM_4_4_centos opt]# /opt/phantomjs/bin/phantomjs /opt/test.js
Hello, world!