Я не можу експортувати v PDF (внутрішня помилка сервера)
При спробі експортувати PDF, що призводить до помилки (або ніби нічожо не віжодить до помилки (або ніби нічого не віжонбавіронбавіронбавіронбавіронбавіронбавідить до помилки) бництва буде містити помилку, подібну до
Errno :: EPIPE (Broken pipe) abo wkhtmltopdf: nelze se připojit k X serveru
Спричинено проблемами з експортом компонента wkhtmltopdf
Ось запропоновані рішення.
Bezhlavý server
Отримайте необхідну версію 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, інакше він може не працювати після оновлення Easy Redmine - Переконайтеся, що програма працює правильно (наприклад, запустіть з консолі wkhtmltopdf https://easyredmine.com homepage.pdf)
- перезапустіть rake easyproject:install RAILS_ENV=production
- перезапустіть сервер