Weasyprint экспорт с PHP

Я пытаюсь выполнить в PHP команду weasyprint (она работает в консоли):

<?php
exec('/usr/local/bin/weasyprint --version 2>&1', $output);
print_r($output);
?>

но я продолжаю получать эти ошибки:

Можно ли даже назвать weasyprint таким образом?

Спасибо

1 ответ

Итак, чтобы избавиться от этой неизвестной ошибки локали, вот код, который нужно добавить перед выполнением команды weasyprint.

<?php
$locale = 'en_US.utf-8';
setlocale(LC_ALL, $locale);
putenv('LC_ALL='.$locale);
?>
Другие вопросы по тегам