Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/458.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Casperjs/Phantomjs脚本可以在OS X上工作,但不能在Linux上工作_Javascript_Linux_Macos_Phantomjs_Casperjs - Fatal编程技术网

Javascript Casperjs/Phantomjs脚本可以在OS X上工作,但不能在Linux上工作

Javascript Casperjs/Phantomjs脚本可以在OS X上工作,但不能在Linux上工作,javascript,linux,macos,phantomjs,casperjs,Javascript,Linux,Macos,Phantomjs,Casperjs,我有一个使用casperjs和phantomjs的js脚本。它加载网站登录并执行一些操作。 它在我用过的两本MacBook上运行得很好。然后我尝试从digitalocean ubuntu服务器执行它,但登录失败 现在我在我的rapsberry pi上试过了,但也失败了。我做了一个空的登录页面截图。(当我在Mac OS X上运行它时,它不是空的) 为了让它在Debian/Raspbian/Ubuntu上运行,我还需要做些什么吗 更新: 当我捕捉到“resource.error”事件时,我得到一个S

我有一个使用casperjs和phantomjs的js脚本。它加载网站登录并执行一些操作。 它在我用过的两本MacBook上运行得很好。然后我尝试从digitalocean ubuntu服务器执行它,但登录失败

现在我在我的rapsberry pi上试过了,但也失败了。我做了一个空的登录页面截图。(当我在Mac OS X上运行它时,它不是空的)

为了让它在Debian/Raspbian/Ubuntu上运行,我还需要做些什么吗

更新:


当我捕捉到“resource.error”事件时,我得到一个
SSL握手失败的
error

我以前没有使用过这些库,但是我找到了这个链接,链接到了有类似问题的人,可能会对您有所帮助。我可以从bash运行casperjs和(phantomjs)。这不是问题所在。问题是脚本似乎无法正确加载页面。页面上是否记录了任何错误?不确定如何获取这些错误,但我猜不会。网页是否在浏览器中提供服务?如果是这样,请右键单击网页,然后单击“检查元素”。从那里,您可以单击网络面板查看http请求并检查资源是否正在加载。console选项卡将显示JavaScript代码引发的任何错误。如果您的环境允许您访问我所描述的控制台,请告诉我,我可以尝试帮助您处理收到的任何消息。