TOPページ掲示板
作成日:2007年08月16日 作成:Yosi

Vine Linuxで自宅サーバーの掲示板で過去に質問された内容です。

No.2771 WebサーバーでZipをダウンロードすると壊れる


No.2771 投稿時間:2007年08月16日(Thu) 01:16 投稿者名:あや URL:
タイトル:WebサーバーでZipをダウンロードすると壊れる

サーバーはApache2です。
タイトルの通りなのですが、壊れるまたはおかしいファイルになってしまいます。
ProFTPDでアップロードしてダウンロードすると大丈夫なのですが、Webサーバーを通すと壊れるようです。。
RAR形式は大丈夫だったので、おそらくZip形式だけです。

お助けください・・


No.2772 投稿時間:2007年08月16日(Thu) 09:45 投稿者名:ken URL:
タイトル:Re: WebサーバーでZipをダウンロードすると壊れる

サーバー通信データ圧縮(mod_deflate)の設定をしていませんか?
#使ってると仮定してコメントします。

こちらのサイトの設定ですとZIPファイルを再圧縮してるのでZIPファイルが正しくダウンロードできないようです。

/etc/apache2/conf/httpd.confの下記を箇所を変更してみてください。
>画像ファイルは圧縮しない
>SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary

画像・圧縮ファイルは圧縮しない
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png|zip|jar)$ no-gzip dont-vary

これでZIPファイルの再圧縮はされないので正しくダウンロードできると思いますよ。


No.2773 投稿時間:2007年08月16日(Thu) 12:32 投稿者名:あや URL:
タイトル:Re^2: WebサーバーでZipをダウンロードすると壊れる

上記のように設定したら見事直りました。
ご迷惑をかけて申しわけない。

前回構築したときには、こういうことにならなかったのに・・
バージョンあがって変わったのかな?


No.2774 投稿時間:2007年08月16日(Thu) 12:58 投稿者名:ken URL:
タイトル:Re^3: WebサーバーでZipをダウンロードすると壊れる

直ってよかったですね^^

apache1.x系ですと問題なかったはずなので、2.x系で何かしら変更があったみたいですね。
#詳しくは調べてませんので不明です。


No.2775 投稿時間:2007年08月16日(Thu) 13:29 投稿者名:あや URL:
タイトル:Re^4: WebサーバーでZipをダウンロードすると壊れる

ありがとうございました。

しっかりメモとって次からは気をつけます。



TOPページ掲示板▲頁先頭