Команда xauth не найдена при выполнении из php - PullRequest
0 голосов
/ 24 июня 2019

Я хочу создать PDF с wkhtmltopdf с php (https://github.com/mikehaertl/phpwkhtmltopdf), но я получаю ошибку: который: нет xauth в ((ноль)) xvfb-run: ошибка: команда xauth не найдена

Я попытался переустановить Xvfb и попытался установить xorg-auth, но это не сработало.

Я использую следующий код:

$view = "<some-interesting-html></some-interesting-html>"
$pdf = new Pdf($view);
$pdf->setOptions(array(
    'no-outline',
    'use-xserver',
    'commandOptions' => array(
        'useExec' => false,
        'enableXvfb' => true,
        'xvfbRunBinary' => '/usr/bin/xvfb-run',
    ),
));

if (!$pdf->saveAs($filename)) {
    $error = $pdf->getError();
    $this->debug($error);
}

Я пробовал его с другими параметрами и даже без установленных параметров, но все возвращается с той же ошибкой

Сервер работает под управлением ОС CentOS Linux версии 7.6.1810 (Core)

...