HTML5プレーヤーを自分の投稿に挿入するためのshortcode
を作成しましたが、私の問題は、ネイティブのMedia Uploader
でアップロードしたビデオを表示しようとすると、ファイルが見つからないというエラーが表示されることです。私が使ったテストビデオは.mp4
です。
削除する必要があるMedia Uploader
内のビデオの使用に関するブロックはありますか?
ファイルがアップロードされるので、これはファイル許可問題ではないようです。 FTPでリモートサーバーを閲覧すると、ファイルが/wp-content/uploads
ディレクトリに追加されているのがわかります。
ブラウザから直接ファイルにアクセスしても表示されない理由は何ですか?
わかりました、私は問題を見つけました。これはWordpress
の問題ではなく、サーバーの問題です。
IISサーバーのMIMEタイプにMIMEタイプ.mp4
のファイル拡張子video/mp4
を追加する必要がありました。
これは私が問題を修正するための手順で見つけたリンクです: http://forums.asp.net/t/1470612.aspx/1
1) Select the site to configure in IIS, right click and select "Properties"
2) Under HTTP Headers Tab, select "File Types" under the MIME Map section and select "New Type"
3) Type ".flv" as the associated extension and "video/x-flv" as the content type or "flv-application/octet-stream" I'm not sure on which one gives here.
4) for .mp4 files type ".mp4" as the extension and "video/mp4" as the mime type (this one I tested personally)
5) Select "OK",
6) type services.msc, find the "World Wide Web Publishing Service" and click
on the restart icon on top or open up and choose restart