Spiderable and phantomjs issue


#1

I get this error when I run spiderable. I tried a few things with no luck any ideas?

I20150812-22:57:53.725(-7)? stderr:
I20150812-22:57:53.724(-7)? spiderable: phantomjs failed: { [Error: spawn ENOENT] code: ‘ENOENT’, errno: ‘ENOENT’, syscall: ‘spawn’ }
W20150812-22:57:53.726(-7)? (STDERR) Error: Meteor code must always run within a Fiber. Try wrapping callbacks that you pass to non-Meteor libraries with Meteor.bindEnvironment.
W20150812-22:57:53.726(-7)? (STDERR) at Object.Meteor.nodeCodeMustBeInFiber (packages/meteor/dynamics_nodejs.js:9:1)
W20150812-22:57:53.726(-7)? (STDERR) at [object Object].
.extend.get (packages/meteor/dynamics_nodejs.js:21:1)
W20150812-22:57:53.727(-7)? (STDERR) at [object Object].ctor (packages/iron:core/lib/iron_core.js:88:1)
W20150812-22:57:53.727(-7)? (STDERR) at Object.router (packages/iron:router/lib/router.js:15:1)
W20150812-22:57:53.727(-7)? (STDERR) at Function.Router.createController (packages/iron:router/lib/router.js:201:1)
W20150812-22:57:53.727(-7)? (STDERR) at next (C:\Users\xxxx\AppData\Local.meteor\packages\webapp\1.2.0\npm\node_modules\connect\lib\proto.js:190:15)
W20150812-22:57:53.727(-7)? (STDERR) at packages/spiderable/spiderable_server.js:123:1
W20150812-22:57:53.726(-7)? (STDERR) at [object Object].RouteController.lookupOption (packages/iron:router/lib/route_controller.js:66:1)
W20150812-22:57:53.727(-7)? (STDERR) at Function.Router.dispatch (packages/iron:router/lib/router_server.js:39:1)
W20150812-22:57:53.727(-7)? (STDERR) at new Controller.extend.constructor (packages/iron:router/lib/route_controller.js:26:1)


#2

Any solution ? Have the same issue …


#3

Same issue! Please help!


#4

Looks like you don’t have phantomjs installed?
Try installing it via your distributions packaging tools.
e.g. sudo apt-get install phantomjs on Ubuntu.

If phantomjs works on the command line, ensure the PATH for the shell Meteor is running is is correct, and has appropriate access rights.