en
Език
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
AI превод
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Не мога да експортирам в PDF (вътрешна грешка на сървъра)

Когато се опитате да експортирате PDF файл, което води до грешка (или действа, сякаш нищо не се случва). Производственият дневник ще изброява грешка, подобна на
Errno :: EPIPE (счупена тръба) or wkhtmltopdf: не може да се свърже с X сървър

Причинено от проблеми с експортирането на компонент wkhtmltopdf

Ето предлаганите решения.

Сървър без глава

Получете необходимата версия на wkhtmltopdf от http://wkhtmltopdf.org/downloads.html

Пример (трябва да работите с подробности за собствената си среда):

  1. sudo apt-get инсталирате xvfb xauth
  2. Wget https://bitbucket.org/wkhtmltopdf/wkhtmltopdf/downloads/wkhtmltox-0.13.0-alpha-7b36694_linux-jessie-amd64.deb
  3. sudo dpkg -i wkhtmltox-0.13.0-alpha-7b36694_linux-jessie-amd64.deb
  4. sudo apt-get -f инсталирате
  5. sudo mv / usr / local / bin / wkhtmltopdf / usr / local / bin / xwkhtmltopdf
  6. echo 'exec xvfb-run -a -s "-screen 0 640x480x16" xwkhtmltopdf "$ @"' | sudo tee / usr / local / bin / wkhtmltopdf> / dev / null
  7. sudo chmod a + x / usr / local / bin / wkhtmltopdf

Без сървър без глава

  1. Трябва да имате wkhtmltopdf Инсталиран на вашия сървър в PATH
    (Apt-get инсталирате wkhtmltox, yum install wkhtmltox)
    Той трябва да бъде инсталиран в пакет, в противен случай може да не работи след актуализиране на Easy Redmine
  2. Уверете се, че програмата работи правилно (например от конзолата wkhtmltopdf https://easyredmine.com homepage.pdf)
  3. Re-run rake easyproject: инсталирайте RAILS_ENV = производство
  4. рестартиране на сървъра

Опитайте Easy Redmine за 30 дни безплатен пробен период

Пълни функции, SSL защитени, ежедневни архиви, във вашето геолокация