オフィスファイルが zip ファイルになる現象
.docx, .xlsx, .pptx の拡張子を持つファイルは、Office 2007 以降で保存可能になった、MSオフィス(マイクロソフト Office)の新しい形式のファイルです。
これらのファイルが、アップロードはできるのにダウンロードすると ZIP ファイルとして認識されて対応するアプリケーションで開けなかったり、「関連するアプリケーションが見つかりません」などのエラーでダウンロードが停止してしまう場合の対応方法です。
補足情報
ZIP ファイルとして認識される問題はブラウザ Internet Explorer(IE)を使った時に起こり、Firefox、Chrome、Safari など別のブラウザでは問題が起こりません。
この問題が発生する「すぐ使えるCMS」製品
ファイルがアップロードできる「すぐ使えるCMS」製品でこの問題が起きる場合があります。
問題の解消方法
「すぐ使えるCMS」側では無く、ご利用の環境でのWebサーバ設定の変更が必要です。設定が良く分からない方はサーバ管理者に以下をご相談下さい。
Webサーバ設定の要点
拡張子 .docx 、.xlsx 、.pptx の MIME タイプを「application/vnd.openxmlformats」に設定したい。
Webサーバ Apache での設定例
Webサーバアプリケーションとして Apache をお使いの場合は、httpd.conf または .htaccess に以下の設定を追加して下さい。.htaccess の場合は、このような追加設定が可能な環境かを、予めサーバのマニュアルなどで確認して下さい。
コピー
AddType application/vnd.openxmlformats .docx .pptx .xlsx