[错误:PhantomJS退出并返回值为127]
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[错误:PhantomJS退出并返回值为127]相关的知识,希望对你有一定的参考价值。
我有以下代码生成我的网站的webshot。它适用于我的本地计算机(Windows环境),但在测试服务器上是linux,我退出PhantomJS返回值为127.这个错误意味着什么,我该如何解决?
webshot(url, fileName, options, function(err) {
if(!err){
fs.readFile(fileName, function (err,data) {
if (err) {
console.log(fileName);
return console.log(err);
}
fs.unlinkSync(fileName);
fut.return(data);
});
}else{
console.log(url);
console.log(err);
fut.return("Error Occurred");
}
});
答案
Linux服务器上没有安装Phantomjs。安装解决了我的问题。
另一答案
对我来说问题是我需要安装一个额外的库,它是fontconfig。
资料来源:http://phantomjs.org/download.html
另一答案
我在Debian中遇到了同样的问题。使用“apt-get install phantomjs”安装Phantom解决了这个问题。
以上是关于[错误:PhantomJS退出并返回值为127]的主要内容,如果未能解决你的问题,请参考以下文章
执行命令时代码构建失败并出现错误:npm install。原因:退出状态 127
当URL错误时,PhantomJS不会返回错误(python)
远程服务器使用phantomjs报错:phantomjs unexpectedly exited. Status code was: 127