Я использую chrome безголовую программу для печати html страниц в pdf файл.
Я запускаю следующую команду с терминала
/Applications/Google\ Chrome\ Canary.app/Contents/MacOS/Google\ Chrome\ Canary --print-to-pdf-no-header --print-to-pdf=/Library/WebServer/Documents/ktn-admin/2eff7eaa63582480ceb109c3ae59971f.pdf --headless --disable-gpu file:///Library/WebServer/Documents/web_project/report/somepage.htm
она работает нормально, см. Следующий вывод
Но если я запускаю ту же команду, используя php exe c вот так
exec("/Applications/Google\ Chrome\ Canary.app/Contents/MacOS/Google\ Chrome\ Canary --print-to-pdf-no-header --print-to-pdf=/Library/WebServer/Documents/ktn-admin/2eff7eaa63582480ceb109c3ae59971f.pdf --headless --disable-gpu file:///Library/WebServer/Documents/web_project/report/somepage.htm");
Изображения не загружаются и шрифт также меняется. Я не знаю, почему это случилось. Пожалуйста, объясните, если кто-то знает эту проблему.