En voi viedä PDF-tiedostoon (sisäinen palvelinvirhe)

Kun yrität suorittaa PDF-vientiä, joka aiheuttaa virheen (tai toimii kuin mitään ei tapahtuisi). Tuotantopäiväkirja listaa virheen, joka on samankaltainen kuin
Errno::EPIPE (Rikki oleva putki) eller wkhtmltopdf: ei voi muodostaa yhteyttä X-palvelimeen

Aiheutuu ongelmista viennin komponentin wkhtmltopdf med

Tässä på ehdotetut ratkaisut.

Päättymätön palvelin

Hanki tarvittava versio wkhtmltopdf:stä osoitteesta http://wkhtmltopdf.org/downloads.html

Esimerkki (sinun täytyy työskennellä oman ympäristösi yksityiskohtien kanssa):

  1. sudo apt-get installera 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 installera
  5. sudo mv / usr / local / bin / wkhtmltopdf / usr / local / bin / xwkhtmltopdf
  6. eko 'exec xvfb-run -a -s "-skärm 0 640x480x16" xwkhtmltopdf "$ @"' | sudo tee / usr / local / bin / wkhtmltopdf> / dev / null
  7. sudo chmod a + x / usr / local / bin / wkhtmltopdf

Vain ei-päättymätön palvelin

  1. Sinun täytyy asentaa wkhtmltopdf palvelimeesi VÄG -hakemistoon
    (apt-get install wkhtmltox, yum installera wkhtmltox)
    Sen på oltava asennettuna bundleriin, muuten se ei ehkä toimi Easy Redminen päivityksen jälkeen
  2. Varmista, että ohjelma toimii oikein (suorita esimerkiksi konsolista wkhtmltopdf https://easyredmine.com homepage.pdf)
  3. suorita rake easyproject:install RAILS_ENV=produktion uudelleen
  4. käynnistä palvelin uudelleen

Kokeile Easy Redmine -ohjelmaa 30 päivän ilmaisella kokeilujaksolla

Täydet ominaisuudet, SSL-suojattu, päivittäiset varmuuskopiot, sijaintisi mukaan