Javascript Nesk/Rialto中的意外标识符(木偶演员)
我正在通过Puphpeteer运行傀儡机,这是我的Laravel 5.8.35命令之一。 当我通过控制台(例如php artisan CommandName)运行它时,它可以完美地工作。但是,当这个命令通过调度的cron(通过app\Console\Kernel.php)运行时,我得到以下错误: Nesk\Rialto\Exceptions\Node\FatalException 意外标识符 -错误行是:Javascript Nesk/Rialto中的意外标识符(木偶演员),javascript,php,laravel,laravel-5,puppeteer,Javascript,Php,Laravel,Laravel 5,Puppeteer,我正在通过Puphpeteer运行傀儡机,这是我的Laravel 5.8.35命令之一。 当我通过控制台(例如php artisan CommandName)运行它时,它可以完美地工作。但是,当这个命令通过调度的cron(通过app\Console\Kernel.php)运行时,我得到以下错误: Nesk\Rialto\Exceptions\Node\FatalException 意外标识符 -错误行是: $puppeter=新的木偶演员 更完整的代码摘录如下: <?php namesp
$puppeter=新的木偶演员代码>
更完整的代码摘录如下:
<?php
namespace App\Console\Commands;
use Nesk\Puphpeteer\Puppeteer;
use Nesk\Rialto\Data\JsFunction;
use Symfony\Component\DomCrawler\Crawler;
class ScrapeRezdy extends Command{
protected $signature = 'SomeCommand';
protected $description = 'Command description';
public function __construct(){parent::__construct();}
public function handle() {
$puppeteer = new Puppeteer;
$browser = $puppeteer->launch();
...
问题是必须更新的节点路径-public_html/vendor/nesk/rialto/src/ProcessSupervisor.php
“可执行路径”=>“/home/master/.nvm/versions/node/v10.17.0/bin/node”成功的服务器和失败的服务器之间有不同的PHP版本吗?在我脑海中,我想知道它是否能通过$puppeter=new puppeter()工作代码>(使用()
)