我在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 . '"');我在另一台服务器上运行这段代码,一切正常
但现在我在刚刚创建的新服务器上运行它,并获得了分段故障消息
我试着跑步
/var/www/myuser/data/phantomjs/phantomjs-2.1.1-linux-x86_64/bin/phantomjs --version并得到相同的错误,但在另一台服务器上一切正常
发布于 2018-01-11 20:51:21
为了解决这个问题,我将phantomjs文件移动到/var/www,它工作正常
https://stackoverflow.com/questions/48196674
复制相似问题