Я пытаюсь выполнить в PHP команду weasyprint (она работает в консоли):
<?php exec('/usr/local/bin/weasyprint --version 2>&1', $output); print_r($output); ?>
, но я получаю следующие ошибки:
Можно ли даже назвать weasyprint таким образом?
Спасибо
Хорошо, чтобы избавиться от этой неизвестной языковой ошибки, вот код, который необходимо добавить перед выполнением команды weasyprint.
<?php $locale = 'en_US.utf-8'; setlocale(LC_ALL, $locale); putenv('LC_ALL='.$locale); ?>