en
Lingua
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
traduzione AI
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Non riesco ad esportare in PDF (errore interno del server)

Quando si tenta di esportare un PDF che provoca un errore (o si comporta come se non succedesse nulla). Il registro di produzione elenca un errore simile a
Errno :: EPIPE (tubo rotto) or wkhtmltopdf: non può connettersi al server X

Causato da problemi con l'esportazione del componente wkhtmltopdf

Ecco le soluzioni proposte.

Server senza testa

Ottieni la versione necessaria di wkhtmltopdf da http://wkhtmltopdf.org/downloads.html

Esempio (devi lavorare con i dettagli del tuo ambiente):

  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

Solo server senza testa

  1. Devi avere wkhtmltopdf installato sul server PERCORSO
    (Apt-get install wkhtmltox, yum install wkhtmltox)
    Deve essere installato in bundler, altrimenti potrebbe non funzionare dopo l'aggiornamento facile Redmine
  2. Assicurarsi che il programma funziona correttamente (eseguito dalla console, per esempio wkhtmltopdf https://easyredmine.com homepage.pdf)
  3. ri-eseguire rake EasyProject: installare RAILS_ENV = produzione
  4. riavviare il server

Prova Easy Redmine in 30 giorni di prova gratuita

Funzionalità complete, protezione SSL, backup giornalieri, nella tua geolocalizzazione