Я установил wicked_pdf локально в свое приложение Rails, и оно генерирует PDF-файлы.
Когда я нажимаю его на Heroku и пытаюсь создать PDF-файл, я получаю:
Ошибка команды: / app / bin / wkhtmltopdf: ошибка при загрузке общих библиотек: libwkhtmltox.so.0: невозможно открыть файл общих объектов: нет такого файла или каталога
Я использую Arch. wkhtmltopdf был установлен с помощью pacman и сгенерировал записи в / usr / bin / wkhtmltopdf и /usr/lib64/libwkhtmltox.so.0
wkhtmltopdf копируется в my_rails_app / bin / wkhtmltopdf, и Heroku, похоже, находит его в порядке.
libwkhtmltox.so.0 has been copied to three locations and Heroku still cannot find it.
Где Heroku хочет этот файл?
-- РЕДАКТИРОВАТЬ --
Тест "wkhtmltopdf http://www.google.com google.pdf" работает должным образом на моем локальном компьютере ( он генерирует файл pdf).
Использование "heroku run bash" вызывает командную строку, подключенную к моему серверу heroku;
% which wkhtmltopdf
=> / app / bin / wkhtmltopdf
% which libwkhtmltox.so.0
=> /app/bin/libwkhtmltox.so.0
% wkhtmltopdf http://www.google.com google.pdf
=> wkhtmltopdf: ошибка при загрузке общего доступа библиотеки: libwkhtmltox.so.0: невозможно открыть файл общих объектов: нет такого файла или каталога