Ne мога да експортирам към PDF (вътрешна грешка на сървъра)
Когато опитате да извършите експорт на PDF, който дава грешка (или се държи катощече катощече). Производственият доклад би изброявал грешки, подобни на
Errno :: EPIPE (Broken pipe) nebo wkhtmltopdf: nelze se připojit k X serveru
Причинени от проблеми с експортиращия компонент wkhtmltopdf
Ето предложените решения.
Bezhlavý сървър
Вземете необходимата версия на wkhtmltopdf от http://wkhtmltopdf.org/downloads.html
Пример (трябва да работите с подробностите на собствената си среда):
- sudo apt-get install xvfb xauth
- wget https://bitbucket.org/wkhtmltopdf/wkhtmltopdf/downloads/wkhtmltox-0.13.0-alpha-7b36694_linux-jessie-amd64.deb
- sudo dpkg -i wkhtmltox-0.13.0-alfa-7b36694_linux-jessie-amd64.deb
- sudo apt-get -f nainstalovat
- sudo mv / usr / local / bin / wkhtmltopdf / usr / local / bin / xwkhtmltopdf
- echo 'exec xvfb-run -a -s "-screen 0 640x480x16" xwkhtmltopdf "$ @"' | sudo tee / usr / local / bin / wkhtmltopdf> / dev / null
- sudo chmod a + x / usr / local / bin / wkhtmltopdf
Сървър без Bezhlavý
- Трябва да имате инсталиран wkhtmltopdf на вашия сървър в PATH
(Apt-get install wkhtmltox, yum install wkhtmltox)
Трябва да бъде инсталиран v balíku, v противен случай може да не работи след актуализаниран след актуализазиран - Уверете се, че програмата работи правилно (например стартирайте от конзолата wkhtmltopdf https://easyredmine.com homepage.pdf)
- повторно стартирайте rake easyproject:install RAILS_ENV=production
- рестартирайте сървъра