「アップロード: ファイルをディスクに書き込めませんでした」エラーを修正する方法?

公開: 2024-01-05

ユーザーフレンドリーなインターフェイスと広範なカスタマイズオプションを備えた WordPress は、Web サイトを作成および管理するための強力なプラットフォームです。

ただし、他のソフトウェアと同様に、時折問題が発生する可能性があり、よくある不満の 1 つは「アップロード: ファイルをディスクに書き込むことができませんでした」エラーです。

この記事では、「アップロード: ファイルをディスクに書き込むことができませんでした」エラーを修正する方法を紹介します。 それでは、さっそく始めましょう。

目次

  1. WordPress でファイルをディスクに書き込むことができませんでしたエラーの原因は何ですか?
  2. 「アップロード: ファイルをディスクに書き込めませんでした」エラーの修正
    • ファイル権限を変更する
    • WordPressの一時フォルダーをクリアする
    • ホスティング プランをアップグレードして、より多くのディスク領域にアクセスできるようにする
  3. 結論

1 WordPress での「ファイルをディスクに書き込めませんでした」エラーの原因は何ですか?

「アップロード: ファイルをディスクに書き込むことができませんでした」エラーの一般的な原因の 1 つは、ファイルのアクセス許可が不十分であることです。これは、サーバーが特定のディレクトリにファイルを書き込むために必要な権限を持っていないことです。

サーバー上のディスク容量が少ないかいっぱいである場合にもエラーが発生し、アップロード プロセスが妨げられる可能性があります。 WordPress のディレクトリとファイルの所有権設定が正しくないと、ファイルの書き込みが中断されたり、構成ミスや制限などのサーバー構成の問題が発生したりする可能性があります。

さらに、プラグインまたはテーマと WordPress コア間の競合がアップロードの失敗の原因となる可能性があります。

WordPress 管理エリアから画像やその他のファイルをアップロードしようとすると、次のいずれかのエラー メッセージが表示される場合があります。

  1. WordPress がディスクへの書き込みに失敗しました。
  2. エラーのため、WordPress はアップロードに失敗しました: ファイルをディスクに書き込めませんでした。
  3. ディレクトリ wp-content/uploads/2016/03 を作成できません。 その親ディレクトリはサーバーから書き込み可能ですか?
エラーメッセージをアップロードできませんでした

「ディスクへのファイルの書き込みに失敗しました」エラーを解決し、WordPress でメディアをスムーズにアップロードするには、これらの潜在的な原因を特定し、体系的に対処する必要があります。

3 「アップロード: ファイルをディスクに書き込むことができませんでした」エラーの修正

「アップロード: ファイルをディスクに書き込むことができませんでした」エラーを解決する方法について説明します。

3.1ファイルのアクセス許可を変更する

Web サーバー上のフォルダーのアクセス許可を変更するには 2 つの方法があります。 それらについて詳しく説明しましょう。

FTPクライアントでの権限の変更

FileZilla などの FTP クライアントを使用してファイルのアクセス許可を変更できます。

FTP クライアントに接続したら、以下に示すように、 wp-contentフォルダーを右クリックし、 [ファイル アクセス許可] / [ファイル属性]を選択します。

ファイル権限

これにより、FTP クライアントにファイル許可ダイアログ ボックスが表示されます。 所有者、グループ、およびパブリックのファイル権限が表示されます。

ここでは、数値フィールドに755を入力します。

[サブディレクトリに再帰]の横のボックスがオンになっていることを確認し、 [OK]をクリックして確認する前に [ディレクトリのみに適用] オプションを選択します。 このアクションにより、FTP クライアントは、画像が保存されているアップロード フォルダーを含む適切なアクセス許可を確立します。

ファイルのディスクへの書き込み失敗エラーを解決するには、ファイル属性を変更してください

wp-contentフォルダー内の個々のファイルのアクセス許可を調整するには、 wp-contentフォルダーを右クリックし、 [ファイルのアクセス許可/ファイル属性] を選択してプロセスを繰り返します。

今回は、[数値] フィールドに644 を入力し、 [サブディレクトリに再帰]チェックボックスをオンにして、変更を確定する前に[ファイルのみに適用]を選択します。

ファイルのアクセス許可を変更する

完了したら、 「OK」ボタンをクリックします。

ファイルマネージャーで権限を変更する

ファイルのアクセス許可を変更するには、以下に示すように、Web ホスティング アカウントにログインし、ファイル マネージャーに移動します。

ファイルマネージャーに移動します

次に、 public_html → wp-contentディレクトリに移動します。 このフォルダーを右クリックし、 [アクセス許可]オプションを選択します。

ファイルマネージャーでのアクセス許可

次に、このフォルダーのアクセス許可を 755 (読み取りおよび書き込み) に設定していない場合は調整します。 [更新]ボタンをクリックして設定を保存します。

権限の変更

完了したら、画像を再度アップロードしてみます。 エラーが解決しない場合は、前の手順で説明したプロセスと同様に、個々のファイルのアクセス許可の変更に進みます。

3.2 WordPress 一時フォルダーのクリア

ファイルのアクセス許可が問題でない場合は、WordPress がファイルをサイトにアップロードするために使用する一時フォルダーをクリアすることを検討してください。 FTP 経由でこのディレクトリにアクセスすることはできないことに注意することが重要です。

これに対処するには、ホスティング プロバイダーに問い合わせてサポートを求めてください。 サポート チームは、サーバー上の隠しファイルをチェックして、ファイルがいっぱいになっていて「アップロード: ディスクへのファイルの書き込みに失敗しました」エラーの原因になっているかどうかを確認できます。

3.3ホスティング プランをアップグレードしてより多くのディスク領域にアクセスする

ディスク容量は、Web サイトのファイル、データベース、その他のコンテンツを保存するために必要です。 既存のホスティング プランにディスク容量の制限がある場合は、アップグレードすることで、制約に直面することなく、より多くのデータ、メディア ファイル、Web サイトのコンテンツに対応できるようになります。

ホスティング プランをアップグレードすると、Web サイトに成長と拡大に必要な余地が確保されます。 これは、現在のプランがストレージ制限に達し、パフォーマンスの問題、機能の制限、または追加のファイルのアップロード不能が発生する可能性がある場合に特に重要です。

さらに、ホスティング プロバイダーのサポート チームは、最適なプランを選択するためのガイダンスを提供し、Web サイトの継続的な運用を確保するためのスムーズな移行を支援します。

4結論

WordPress で「アップロード: ファイルをディスクに書き込むことができませんでした」エラーに対処するのはイライラするかもしれませんが、適切な手順を踏めば問題なく対処できます。

ファイル権限を確認して調整し、サーバーのディスク容量に注意し、プラグインやテーマの競合に注意してください。 すべてを試してもエラーが解決しない場合は、ホスティング プロバイダーに問い合わせてサポートを求めることを検討してください。

さらに、WordPress の一時フォルダーを空にするか、ホスティング プランをアップグレードしてディスク容量を増やすことも、検討すべき高度なオプションです。

この投稿が気に入ったら、 @rankmathseo をツイートしてお知らせください。