• ベストアンサー

CGIでファイルを圧縮するには?

CGIのアップローダーを使用しています。 .docなどのファイルがDLではなく、WORDで自動的に 開かれてしまうので、ZIPなどで圧縮したいと考えています。 過去ログなどを参照して .htaccessでmimeをいじってみましたが、DLできるようにはできずエラーもしくはWORDが起動となります。 また、cgiでmimeをヘッダに吐き出すのは使えそうなのですが、10MBなど大きいファイルもあるので、これを使うとサーバ負荷がかかってしまいます。 UPした際サーバで圧縮し、保存するにはどのようにすればいいでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Ethersky
  • ベストアンサー率71% (168/235)
回答No.1

CGIの言語として何を使うのかは知りませんが、 Perlの場合は、 http://oshiete1.goo.ne.jp/kotaeru.php3?q=903565 を参考にぞうぞ。

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=903565
Ree_232
質問者

補足

Perlです。参考にして挑戦してみます。

関連するQ&A