Я получаю код ответа 500 из пакета browsershot
<?php
// Report all errors
error_reporting(E_ALL);
ini_set('display_errors', 1);
include_once('vendor/autoload.php');
use Spatie\Browsershot\Browsershot;
// an image will be saved
Browsershot::url('https://google.com')->save('example.pdf');
?>
Неустранимая ошибка: Uncaught Symfony \ Component \ Process \ Exception \ ProcessFailedException: Команда "PATH =$ PATH: / usr / local / bin NODE_PATH = npm root -g
узел '/home/www/html/developmentsec.com/browsershotnew/src/../bin/browser.js' '{"url": "https://google.com","action":"pdf","options":{"path":"example.pdf","args":[],"viewport":{"width":800,"height":600}}}'"не удалось.Код выхода: 8 (неизвестная ошибка) Рабочий каталог: /home/www/html/developementsec.com/browsershotnew Вывод: ================ Вывод ошибки: ================ /usr/lib/node_modules/npm/lib/config/cmd-list.js:113 module.exports.aliases = Object.assign ({}, короткие строки, aaffordances) ^ TypeError:Функция объекта Object () {[собственный код]} не имеет метода «назначить» для объекта.(/usr/lib/node_modules/npm/lib/config/cmd-list.js:113:33) в Module._compile (module.js: 456: 26) в Object.Module._extensions..js (module.js): 474: 10) в Module.load (module.js: 356: 32) в Function.Module._load (module.js: 312: 12) в Module.require (модуль в /home/www/html/developementsec.com/browsershotnew/src/Browsershot.php в строке 663