Код: Выделить всё
$pdfContent = Browsershot::html($htmlView)
->setIncludePath(config('services.browsershot.node_path'))
->pdf();
При срабатывании события появляется следующая ошибка:
Код: Выделить всё
"message": "The command \"PATH=$PATH:/home/farukim/.nvm/versions/node/v20.15.0/bin NODE_PATH=`npm root -g` node '/var/www/MLWB/vendor/spatie/browsershot/src/../bin/browser.cjs' '{\"url\":\"file:\\/\\/\\/tmp\\/896508782-0543906001721644711\\/index.html\",\"action\":\"pdf\",\"options\":{\"args\":[],\"viewport\":{\"width\":800,\"height\":600},\"displayHeaderFooter\":false}}'\" failed.\n\nExit Code: 127(Command not found)\n\nWorking directory: /var/www/MLWB/public\n\nOutput:\n================\n\n\nError Output:\n================\nsh: 1: npm: Permission denied\nsh: 1: node: Permission denied\n",
Код: Выделить всё
export PATH="${HOME}/.npm-global/bin:${PATH}"
export PATH="$PATH:$HOME/.nvm/versions/node/$(nvm version)/bin"
Подробнее здесь: https://stackoverflow.com/questions/787 ... ion-denied
Мобильная версия