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

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

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

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

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

Headless сървър

Вземете необходимата версия на wkhtmltopdf от http://wkhtmltopdf.org/downloads.html

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

  1. sudo apt-get install 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 install
  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

Сървър без Headless

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

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

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