mardi 31 mars 2015

Error in OpenShift: "phantomjs-node: You don't have 'phantomjs' installed"

I successfully created a script using phantomjs-node in local and I would like to host on OpenShift.


The thing is when I run my script hosted, I had this strange error:



phantom stderr: execvp(): No such file or directory phantomjs-node: You don't have 'phantomjs' installed



But as you can see, I put the dependancies in the package.json file:



"dependencies": {
"express": "~3.4.4",
"phantom": "*",
"phantomjs": "*"
},


Any suggestions?


Edit:


This is how I initialize the phantomjs script:



var options = {
port: 16000,
hostname: "127.2.149.1",
path: "/phantom_path/"
}
phantom.create(function(ph) {
visitUrl(ph, 0, 0);
}, options);

Aucun commentaire:

Enregistrer un commentaire