2016-07-14 8 views
1

私は、HTMLをPDFに変換するAngular/Railsアプリケーションを作っています。 私はHerokuに自分のアプリを配備し、Rubyスクリプトを実行してPDFファイルを生成しました。私は、Herokuのbashを使ってPDFファイルが生成されているのを見ています。herokuアプリでPDFファイルを見る

ただし、ファイルを表示する方法を理解できません。 pdfはroot/lib/pdf/filename.pdfです。

私はherokuappname.herokuapp.com/lib/pdf/filename.pdfにアクセスしようとしましたが、このように動作していないようです。

herokuアプリでPDFファイルの内容を表示するにはどうすればよいですか?

おかげ

答えて

0

Herokuのはephemeral filesystemを持っています。したがって、/libにpdfファイルを書き込むことはできません。/tmpは一時的に書き込み可能ですが、別のWeb、ワーカー、または1回限りのdynoでファイルを生成すると発生する可能性があります。

paperclipなどのアップロードライブラリを使用してAmazon S3などのストレージサービスにpdfをアップロードしてから、そのアップロードしたファイルのS3 URLにリンクしてください。

関連する問題