我从browsershot package得到500个响应代码
<?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');
?>
致命错误:未被发现 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”: {“宽度”:800,“高度”:600}}}'“ 失败了退出代码:8(未知错误)工作目录: /home/www/html/developementsec.com/browsershotnew输出: ===============错误输出:=============== / usr / lib / node_modules / npm / lib / config / cmd- list.js:113 module.exports.aliases = Object.assign({},简写,快捷方式)^ TypeError:对象函数Object(){[本机代码]}没有方法 在对象处“分配”。 (/usr/lib/node_modules/npm/lib/config/cmd-list.js:113:33)在 Object.Module._extensions..js的Module._compile(module.js:456:26) (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行