WordPressに画像をアップロードできない場合の対処方法

公開: 2021-06-18
あなたのウェブサイトに写真をアップロードすることができませんか? 確かに、WordPressに画像をアップロードできないのはなぜか疑問に思われるでしょう。 この場合、ファイルサイズエラーまたはWordPressHTTPエラーのいずれかが発生します。

WordPressの画像アップロードエラーは、予期しない場合、またはWebサイトにいくつかの変更を実装した後に発生する可能性があります。 それでも、WordPressに画像をアップロードできない理由と、エラーを修正する方法を見つけるには、努力が必要です。

このガイドでは、発生する可能性のあるアップロードエラーに基づいてソリューションをまとめました。 つまり、WordPress Webサイトにこれ以上画像をアップロードできない場合の特定のエラーに対する適切な解決策を見つけるのに役立つように、解決策をグループ化しました。

一般的な「WordPressに画像をアップロードできません」エラーとその修正方法

最初に試す必要のある解決策がわかっている場合は、ほとんどのWordPress画像アップロードエラーを修正する方が簡単です。 したがって、このガイドの回答は、発生する可能性のあるWordPressエラーに基づいてカテゴリに分類されます。

1.ファイルサイズエラーが表示された場合

ここにテキストを入力してください...このWordPressエラーは、アップロードする画像のサイズが、画像のアップロードに割り当てられたファイルサイズの制限よりも大きい場合に発生します。

修正方法:最大ファイルサイズを増やす

これを行うには、プライマリWordPressフォルダー>>php.iniファイル>>次のテキストを追加します

upload_max_filesize = 128M
post_max_size = 128M
max_execution_time = 300

ここにテキストを入力してください...WordPressフォルダーでphp.iniファイルが見つからない場合は、次の操作を行うだけです。php.iniファイルを作成し、上記のテキストを貼り付けて、ファイルをにアップロードします。プライマリWordPressフォルダー。

その結果、最大ファイルサイズを増やして画像をアップロードすることができますが、一部のWordPress Webホスティングソリューションでは、設定されたアップロードサイズの制限を増やすことができません。 サイズを大きくしようとしましたが、うまくいきませんでしたか? あなたはあなたに代わってそれを増やすためにあなたのホスティングプロバイダーに要求する必要があるかもしれません。 これを確認するには、[メディア]>>[新規追加]に移動します。

2.アップロードするとWordPressHTTPエラーが発生する場合

hosting-service

多くの問題により、HTTPエラーが発生する可能性があります。 ただし、このエラーの最も一般的な2つの原因は次のとおりです。

  • 画像プロセッサの多くのスレッド。
  • WordPressのメモリの問題。

修正方法:メモリ制限を増やして修正すると、WordPressの問題に画像をアップロードできません

WordPressのメモリ不足が多くの問題を引き起こす可能性があることをご存知ですか? これらの問題の1つは、WordPressに画像をアップロードできないことです。 代わりに、WordPress画像のアップロードに失敗するため、HTTPエラーが発生します。

この場合、サーバー上のアプリケーションを実行するために使用するメモリを増やしています。 メモリ制限を拡張するには、FTPを使用してWordPressWebサイトにアクセスする必要があります。 その後、WPファイルが含まれているフォルダーを開きます。 ここで、 wp-configファイルを見つけて編集を開始し、次のコードを追加します。

define('WP_MEMORY_LIMIT'、 '256M')

次に、PHPメモリが256M増加し、メモリが原因である場合はWordPressHTTPエラーが修正されます。

修正方法:1つのスレッドを利用するように画像プロセッサを設定します

WordPressは画像プロセッサを使用して画像を処理します。 それらの1つはImagickであり、その設計では、画像処理速度を上げるために多くのスレッドを利用する必要があります。 ただし、一部のWebホスティングプロバイダーはマルチスレッド機能を制限しています。 これにより、WordPressWebサイトのHTTPエラーにこれ以上画像をアップロードできなくなる可能性があります。

この問題を解決するには、FTPを使用してWordPressWebサイトにアクセスする必要があります。 次のステップは、.htaccessファイルを見つけることです。 次に、.htaccessファイルを編集して、この構成を追加します。

SetEnv MAGICK_THREAD_LIMIT 1

エラーが修正されたかどうかを確認するには、画像をアップロードしてみてください。

3.特定のファイルをアップロードできない場合

他のファイルのアップロードはOKですが、特定のファイルをアップロードできませんか? その場合は、次の2つの簡単な方法のいずれかを使用してこの問題を修正してください。

修正方法:画像の名前を変更します

画像ファイルにアクセント文字や@、#、$などの特殊文字が含まれている場合は、それらを削除する必要があります。 これを行うには、ファイルの名前を変更してから、WordPressにアップロードします。

修正方法:アップロードの問題を修正するために画像のサイズを変更します

developer

サイズが大きすぎるため、特定の画像ファイルのアップロードに失敗する場合があります。 この問題を解決するには、画像のサイズを変更して小さくする必要があります。 Picresizeオンラインツールまたは任意の画像エディタを使用してこれを行うことができます。 これは、 WordPressのSEO最適化において重要な役割を果たします。

4.アップロードできない場合(最近別のホストまたはメディアギャラリーに移動すると空白の画像が表示されます)

場合によっては、良い画像が表示されるのではなく、ギャラリーに空白が表示されるアップロードの問題が発生することがあります。 この場合、アップロードフォルダが原因である可能性があります。

アップロードフォルダに理想的なアクセス許可を設定するには、WebサイトにアクセスするためのFTPが必要です。 サイトにアクセスしたら、「wp-content」フォルダに移動し、ダブルクリックして開きます。

ここで、「uploads」フォルダに移動し、右クリックします。 次に、ファイルのアクセス許可を選択します。

ここで、数値を744に設定し、[サブディレクトリに再帰する]にチェックマークを付けて(チェックし)、[ディレクトリのみに適用する]を選択します。 最後に、 OK 」ボタンをクリックします。

ftp

画像が表示されているかどうかを確認するには、ライブラリをリロードしてファイルをアップロードしてみてください。

注意: WordPressの問題に画像をアップロードできない問題を修正するための追加のソリューション

プラグインを無効にする

場合によっては、画像のアップロードの問題を修正するために必要なのは、WordPressプラグインを無効にすることだけです。 その後、問題の原因となっているプラ​​グインを1つずつ有効にして確認します。

キャッシュの消去

キャッシングプラグインを使用していますか? プラグインのキャッシュをクリアすることで、この画像アップロードエラーの修正を試みることができます。

ネイティブブラウザアップローダーを使用する

ネイティブブラウザアップローダーを使用して、WordPressでの画像アップロードの問題を修正できます。 ネイティブブラウザに切り替える方法は次のとおりです。

WordPressダッシュボード>>メディア>>新規追加>>ブラウザアップローダーに移動します。

結論

上記の解決策は、WordPressWebサイトでの画像アップロードエラーを修正するのに役立ちます。 それでも、画像のアップロードの問題を診断して修正するのは難しい場合があります。 問題が解決しない場合は、Webホスティングに問い合わせてください。 また、WordPressの問題については、 WordPressのエキスパート開発者からサポートを受けることができます。