Tôi không thể xuất ra PDF (lỗi máy chủ nội bộ)

Khi bạn cố gắng xuất PDF và gặp lỗi (hoặc không có phản ứng gì). Nhật ký sản xuất sẽ liệt kê lỗi tương tự như
Errno::EPIPE (Đường ống bị hỏng) hoặc wkhtmltopdf: không thể kết nối đến máy chủ X

Gây ra bởi vấn đề với thành phần xuất wkhtmltopdf

Đây là các giải pháp đề xuất.

Máy chủ không có giao diện đồ hoa

Lấy phiên bản cần Thiết cua wkhtmltopdf từ http://wkhtmltopdf.org/downloads.html

Ví dụ (bạn phải làm việc với chi tiết cua moi trường cua riêng ban):

  1. sudo apt-get zainstaluj 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

Chỉ áp dụng cho may chủ không có giao diện đồ hoa

  1. Bạn cần phải cài đặt wkhtmltopdf trên máy chủ cua bạn trong PATH
    (Apt-get install wkhtmltox, yum install wkhtmltox)
    Nó phải được cài đặt trong pakieter, nếu không có thể không hoạt động sau khi cập nhật Easy Redmine
  2. Đảm bảo rằng chương trình hoạt động đúng (chạy từ konsola ví dụ như wkhtmltopdf https://easyredmine.com homepage.pdf)
  3. chạy lại rake easyproject:install RAILS_ENV=produkcja
  4. khởi động lại may chủ

Thử Easy Redmine trong thời gian dung thử 30 ngày miễn Phí

Đầy đủ tính năng, bảo vệ bằng SSL, sao lưu hàng ngày, tại vị trí địa lý cua bạn