2011-07-01 9 views
8

Jak mówi tytuł: Moje pliki PDF są doskonale renderowane, gdy uruchamiam się na moim serwerze lokalnie, ale na Heroku otrzymuję numer NoMethodError. Wygląda na to, że Heroku nie może znaleźć mojego klejnotu z krewetki. Używam klejnotu prawn-rails.Krewetka nie renderuje pliku PDF na Heroku, ale robi to lokalnie

Wszelkie pomysły?

Wysłałem kompletny callstack tutaj: http://f.cl.ly/items/2g232h3U0B2G0k0i0S1y/Action%20Controller%20%20Exception%20caught.html

+0

Czy krewetka wymaga zapisania pliku PDF na dysk przed wysłaniem do klienta? – tybro0103

+0

Z pewnością możesz przetworzyć pliki PDF z bezpłatnym Heroku. Robię to za pomocą WickedPDF opartego na pliku wkhtmltopdf na ich stosie 1.8.7. – Felix

+0

uzgodniona - sama strona krewetki działa na Heroku !!! http://prawn.heroku.com/ –

Odpowiedz

5

rozwiązany. Wygląda na to, że Heroku nie ma "Helvetica".