0

アップロードしたファイルの拡張子を取得しようとしています

$file->guessExtension();

空の値を取得していますが、MIME タイプが表示されています

application/vnd.ms-office

ファイルは、newFile.docという名前の Linux 環境内の libre office に作成されます。

編集1なぜguessExtensionが空の値を与えているのかだけを知る必要がありますか? 拡張関数を呼び出すことで、ドキュメント文字列を取得する必要があります。

4

1 に答える 1

1

この質問は Symfony2 とは直接関係ないと思います。PHP と Apache MIME タイプの設定に問題があるようです。

これらの答えを見てください:

MSOFFICE MIME タイプの検証

PHP からの不正な MIME タイプ

于 2013-02-25T12:51:16.517 に答える