Вопрос

:/usr/local/bin# file wkhtmltopdf 
wkhtmltopdf: Mach-O executable i386

Этот файл не будет запущен. Я пытался удалить и переустановить без успеха. Я посмотрел на разрешения (ниже), и они тоже кажутся нормальными:

-rwxr-xr-x  1 root root  13817060 Aug  9 13:07 wkhtmltopdf

Когда я бегу WKHTMLTOPDF, я получаю ошибку ниже:

wkhtmltopdf 
-bash: /usr/local/bin/wkhtmltopdf: cannot execute binary file
Это было полезно?

Решение

Это исполняемый формат для Mac OS X, вам нужен двоичный скомпилированный для Linux, чтобы иметь возможность запустить его.

Другие советы

Александр правильно в том, почему двоичный у вас не будет работать. Это двоичный os X Binary, и вы не можете запустить их на системах Linux. Вам нужен бинарный бинарный.


Если вы управляете тестированием или нестабильным, просто запустите apt-get install wkhtmltopdf Чтобы установить его с помощью упаковочной системы.

Вы также можете попробовать эти изготовленные версии с их веб-сайта:

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top