PhantomJS分段错误

时间:2018-01-10 21:50:35

标签: php laravel phantomjs casperjs

我在laravel中使用casperjs和phantom js

putenv('PHANTOMJS_EXECUTABLE='.config('hs.PHANTOMJS'));
$js_path = \resource_path('assets/js/main.js');
$jquery_path = \base_path('node_modules/jquery/dist/jquery.min.js');
$link = 'www.example.com';
$response = shell_exec(config('hs.CASPERJS').' ' . $js_path . ' "' . $link . '" "' . $jquery_path . '"');

我在另一台服务器上运行此代码,一切正常

但现在我在刚创建的新服务器上运行它并获取Segmentation故障消息

我试试

/var/www/myuser/data/phantomjs/phantomjs-2.1.1-linux-x86_64/bin/phantomjs --version

并得到同样的错误 但在另一台服务器上一切正常

1 个答案:

答案 0 :(得分:0)

要解决问题,我将phantomjs文件移动到/ var / www并且工作正常