Я установил кукловод на своем сервере Debian и пытаюсь использовать его через php:
print shell_exec("node pptscript.js");
pptscript. js:
const puppeteer = require('puppeteer');
(async () => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.goto('https://www.google.com');
await page.screenshot({path: '/var/www/web/example.png'});
await browser.close();
})();
Но это не работает, и у меня нет вывода.
Я где-то читал, что chmoding в 777 исполняемый файл chromium может решить проблему, потому что пользователь www-data не имеет права на его выполнение. Но я не знаю, где это.