لا يمكنني تصدير إلى ملف PDF (خطأ في الخادم الداخلي)
عندما تحاول تصدير ملف PDF وتحدث خطأ (أو يبدو كأن شيئًا لم يحدث). ستظهر رسالة الخطأ في سجل الإنتاج παρόμοιαة لـ
Σφάλμα::EPIPE (أنبوب مكسور) Ή wkhtmltopdf: لا يمكن الاتصال بخادم X
يحدث ذلك بسبب مشاكل في تصدير المكون wkhtmltopdf
فيما يلي الحلول المقترحة.
خادم بدون واجهة رسومية
احصل على الإصدار المطلوب من wkhtmltopdf من http://wkhtmltopdf.org/downloads.html
Παραδείγματος χάριν (Ιجب أن تعمل με λεπτομερή στοιχεία):
- sudo apt-get εγκατάσταση xvfb xauth
- wget https://bitbucket.org/wkhtmltopdf/wkhtmltopdf/downloads/wkhtmltox-0.13.0-alpha-7b36694_linux-jessie-amd64.deb
- sudo dpkg -i wkhtmltox-0.13.0-alpha-7b36694_linux-jessie-amd64.deb
- sudo apt-get -f εγκατάσταση
- sudo mv / usr / local / bin / wkhtmltopdf / usr / local / bin / xwkhtmltopdf
- echo 'exec xvfb-run -a -s "-screen 0 640x480x16" xwkhtmltopdf "$ @"' | sudo tee / usr / local / bin / wkhtmltopdf> / dev / null
- sudo chmod a + x / usr / local / bin / wkhtmltopdf
Μόνο على الخادم غير الذي يعمل χωρίς واجهة رسومية
- Πρεπει να εχεις wkhtmltopdf مثبتًا على الخادم الخاص بك في PATH
(apt-get να εγκαταστήσετε wkhtmltox, yum install wkhtmltox)
يجب أن يكون مثبتًا في الحزمة، و إلا قد لا يعمل بعدي فهد Easy Redmine - . wkhtmltopdf https://easyredmine.com homepage.pdf)
- أعد تشغيل rake easyproject:εγκατάσταση RAILS_ENV=παραγωγή
- أعد تشغيل الخادم