PDFKit을 사용하여 PDF를 생성하는 동안 문제가 있습니다. 콘솔에서 다음 명령을 발행하는 경우 :컨트롤러에서 PDF를 생성하는 동안 PDFKIT가 중단되지만 콘솔에서는 그렇지 않습니다.
kit = PDFKit.new("http://localhost:3000/invoices/57f0bf61fc7b3415fc000000")
kit.to_file("pdfs/invoices/57f0bf61fc7b3415fc000000.pdf")
모두가 잘 작동 다음과 파일이 생성됩니다. 이제 컨트롤러에 동일한 코드가 있으면 pdf 생성이 1 단계에서 중단되고 오류가 표시되지 않습니다.
내가 시도하면 wkhtmltopdf http://localhost:3000/invoices/ivoice_id invoice.pdf
도 작동합니다.
왜 그럴까요? 더 중요한 것은 그것을 고치는 방법?
당신이 당신의 서버 구성에 따라 중단 될 수 있습니다에서 개발 한 후, 로컬 서버에서 제공해야하는 템플릿의 일부 자산이있는 경우 나 레일 4