אני לא יכול לייצא ל- PDF (שגיאת שרת פנימית)

כאשר אתה מנסה לבצע ייצוא של PDF שמסתיים בשגיאה או נאלוה םו נאאה כאלה כאלה כאשר אתה מנסה לבצע ייצוא של PDF ורה). יופיעו שגיאות דומות ביומן הייצור כמו
Errno::EPIPE (צינור שבור)wkhtmltopdf: לא ניתן להתחבר לשרת X

נגרמות על ידי בעיות בייצוא הרכיב 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, אחרת ייתכן שלא יעבוד לאחר עדכון עדכון Redmine
  2. וודא שהתוכנה עובדת כראוי (הרץ מהקונסולה לדוגמה wkhtmltopdf https://easyredmine.com homepage.pdf)
  3. הפעל מחדש את rake easyproject:install RAILS_ENV=production
  4. הפעל מחדש את השרת

נסה את Easy Redmine בניסיון חינם של 30 יום

תכונות מלאות, מוגנות ב-SSL, גיבויים יומיים, במיקום שלך