Тестирование на локальном хосте запускает вывод gem wicked-pdf, как и ожидалось. Он имеет зависимость от wkhtmltopdf.
В соответствии с указаниями здесь Я определил и проверил существование на сервере разработки Ubuntu 18.04 этого каталога:
~/.rbenv/versions/2.6.1/lib/ruby/gems/2.6.0/gems/wkhtmltopdf-binary-0.12.5.4/bin
затем измененные права доступа
chmod -R 777 ~/.rbenv/versions/2.6.1/lib/ruby/gems/2.6.0/gems/wkhtmltopdf-binary-0.12.5.4/bin
Да, bundle install
возвращает
Using wkhtmltopdf-binary 0.12.5.4
which wkhtmltopdf
возвращает
/home/deploy/.rbenv/shims/wkhtmltopdf
В то время как инструкции wickedPDF для драгоценных камней призывает создать инициализатор. Однако в каталоге /usr/local/bin/
есть только два документа: пакет и пакет. Так что я не знаю, что происходит ...
Все еще доступ к действию, вызывающему расширение .pdf
, возвращает ошибку
RuntimeError in [class]Controller#pdf
Location of wkhtmltopdf unknown
как правильно получить доступ к wkhtmltopdf?