如何解决ubuntu中phantom js的权限拒绝错误?
我正在从事一个laravel项目,尝试使用jonnyw制作的js。我已经把书上写的一切都做完了 我已经下载了32位可执行文件并在代码中设置了路径,但它仍然给我以下错误: sh:1:/usr/local/bin/:权限被拒绝 我的代码如下所示如何解决ubuntu中phantom js的权限拒绝错误?,ubuntu,laravel-5,phantomjs,php-phantomjs,Ubuntu,Laravel 5,Phantomjs,Php Phantomjs,我正在从事一个laravel项目,尝试使用jonnyw制作的js。我已经把书上写的一切都做完了 我已经下载了32位可执行文件并在代码中设置了路径,但它仍然给我以下错误: sh:1:/usr/local/bin/:权限被拒绝 我的代码如下所示 $client = PhantomJs::getInstance(); $client->getEngine()->setPath('/usr/local/bin/'); 我已经读了一些相关的文章 我正在使用laravel 5.4和4.0版本的
$client = PhantomJs::getInstance();
$client->getEngine()->setPath('/usr/local/bin/');
我已经读了一些相关的文章
我正在使用laravel 5.4和4.0版本的Jonnnyw/php phantomjs。在探索互联网和数小时的深入挖掘之后,我已经能够确定解决方案 实际上,解决方案有两个方面:
$client->getEngine()->setPath(base_path('vendor/bin/phantomjs'));
其中,phantomjs是可执行文件本身,而不是包含它的文件夹/目录
我希望它能对像我这样的人有所帮助