これは繰り返しの問題ですが、他のスレッドのどれにも解決方法がありませんでした。 EnvatoのDaniテーマを実行しているWordPress 4.7.3を使用しています。 mp4ビデオファイルをアップロードしようとすると、HTTPエラーが発生します。画像をアップロードしようとしましたが、同じHTTPエラーが発生しませんでした。
私はこの問題を解決するために以下を試みました:
.htaccess
に追加します。SetEnv MAGICK_THREAD_LIMIT 1
functions.php
に追加します。add_filter( 'wp_image_editors', 'change_graphic_lib' ); function change_graphic_lib($array) { return array( 'WP_Image_Editor_Gd', 'WP_Image_Editor_Imagick' ); }
私のphp.ini設定もupload_max_filesize = 200M
とpost_max_size = 200M
です。これは私のビデオファイルを収容するのに十分大きいので、それは問題ではないはずです。
これらのどれも私の問題を解決していません。私がこれを直すことを試みることができる何か他のものがありますか?私にお知らせください!助けてくれてありがとう。
私の場合、原因はプラグインオールインワンWPセキュリティとその「基本ファイアウォール設定」でした。上記のファイアウォール機能は、あなたの.htaccessファイルを介して適用され、これらの機能が「ファイルのアップロードサイズを制限する(10MB)」の場合は1つです。
10 MBを超えるファイルのアップロードが再び機能するようにするには、次のようにします。
1)WPセキュリティ/ファイアウォール/基本ファイアウォールルールタブに移動して、[基本ファイアウォール保護を有効にする]のチェックを外します。次に設定を保存します。これにより、すべての基本ファイアウォール設定と、この10 MBのアップロード制限も無効になります。
または
2)基本的なファイアウォールルールを守りたいがその制限だけを取り除きたい場合は、「カスタムルール」を使う必要があります。 WPセキュリティ/ファイアウォール/カスタムルールタブに移動して、 "カスタム.htaccessルールを有効にする:"をチェックします。次に、カスタムルールのテキスト領域に入力します。
LimitRequestBody 64000000
それは約許可されます。 64 MBのアップロード。また、「カスタムルールを一番上に配置する」チェックボックスが選択されていないことを確認してください。そうすると、上から10Mの制限が上書きされます。
Mp4ファイルにはファイルサイズの制限があります。
ファイルサイズを小さくすると、アップロードは成功します。
Mp4アップロードサイズを増やす方法がわかりません。