次の行を使用して、いくつかの csv ファイルを作成し、それらを圧縮して、添付ファイル (ダウンロード用) としてクライアントに送信する Rails アプリケーションがあります。
send_file t.path, :x_sendfile => true, :type => 'application/zip', :filename => "invited_friends_stats.zip"
サーバー上に作成された圧縮ファイルを表示すると使用できますが、アプリケーションを介してファイルをダウンロードすると、ファイルに解凍され、.zip.cpgz
ファイルに圧縮されるzip
ファイルに圧縮され.zip.cpgz
ます。など
.zip
次に、「The Unarchiver」アプリを (Mac OSX で) ダウンロードしました。ファイルを開こうとすると、エラーが発生します。"the contents cannot be extracted with this program"
なぜこれが起こっているのか誰にも分かりますか?エンコードエラーなど?上記の行に欠けているもの、またはこれを修正する構成に欠けているものはありますか?