Δεν μπορώ να εξάγω σε PDF (εσωτερικό σφάλμα του διακομιστή)

Όταν προσπαθείτε να κάνετε εξαγωγή PDF που οδηγεί σε σφάλμα (ή δενπίενιίππτενιίππενενιίπωγή Το αρχείο καταγραφής παραγωγής θα καταγράφει σφάλματα παρόμοια με
Errno::EPIPE (Σπασμένος σωλήνας) ή wkhtmltopdf: δεν είναι δυνατή η σύνδεση με τον X server

Προκαλείται από προβλήματα με την εξαγωγή του στοιχείου wkhtmltopdf

Εδώ είναι οι προτεινόμενες λύσεις.

Εξυπηρετητής χωρίς κεφαλή

Αποκτήστε την απαιτούμενη έκδοση του 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-alfa-7b36694_linux-jessie-amd64.deb
  4. sudo apt-get -f nainstalovat
  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 install wkhtmltox, yum install wkhtmltox)
    Πρέπει να είναι εγκατεστημένο στον bundler, διαφορετικά μπορεί να μητρενηηηέτουρηγείνυρηγείνυρηγείνυρηηείνυρηγείνυρηγείνυρηγείνυρηγείνυργει να είναι εγκατεστημένο στον bundler του Easy Redmine
  2. Βεβαιωθείτε ότι το πρόγραμμα λειτουργεί σωστά (τρέξτε από την κονσδεαλαμάδεαλαμσδεαλαμσδεαλαμσδεαλαμσδεαλασδεαλασί σωστά wkhtmltopdf https://easyredmine.com homepage.pdf)
  3. εκτελέστε ξανά το rake easyproject:install RAILS_ENV=production
  4. επανεκκινήστε τον εξυπηρετητή

Δοκιμάστε το Easy Redmine σε δωρεάν δοκιμαστική περίοδο 30 ημερών

Πλήρεις λειτουργίες, προστασία SSL, καθημερινά αντίγραφα ασφταλείεναςαλείαςαίοστηςαίοστηςασοσία