John Guenin の x_sendfile ( http://john.guen.in/past/2007/4/17/send_files_faster_with_xsendfile/ ) に問題があります。
PDF ファイルのダウンロードをコーディングするときは、次のコードを使用しています。
def send_the_file(filename)
xsendfile (“#{Rails.root}/doc/” + filename, :type => ‘application/pdf’)
end
しかし、ダウンロードできるのは 1 バイトだけです。これは通常、ファイル名が絶対的でない場合に発生します (したがって、 #{Rails.root} が追加されます。ファイルに必要な権限があることも確認しました。これは、localhost と私の製品サイトの両方で失敗しています。
私が間違っていることはありますか?
ティア、
アーフ