WordPress の「一時フォルダーが見つかりません」エラーの解決

公開: 2024-03-19

WordPress で「一時フォルダーが見つかりません」エラーが発生すると、Web サイト管理ルーチンに問題が発生する可能性があります。 画像のアップロード、テーマやプラグインの更新、WordPress コアの更新が突然中断されてしまいます。

このエラーの意味、発生理由、サイトをスムーズに実行できるように解決する方法について説明します。

WordPress の「一時フォルダーが見つかりません」エラーについて

このエラーが発生した場合は、通常、WordPress サイトが特定のPHP設定で問題を抱えていることを示しています 具体的には、この設定は、WordPress などのアプリケーションがデータを一時的に保持するために使用する一時フォルダーを指します。

アップロードが失敗した結果、ダッシュボードのメディア ライブラリ ページに WordPress の一時フォルダーがありませんというエラー メッセージが表示されます。

この機能は、画像をアップロードしたり、プラグイン、テーマ、コア WordPress ソフトウェアを更新したりするときに重要です。 この指定された一時スペースにアクセスできなければ、WordPress は線路のない電車のようなものです。アップロードや更新を進めることができず、恐ろしい「一時フォルダーが見つかりません」というエラーが表示されます。

問題の根本はサーバーの PHP 構成内にあります。 この一時フォルダーを指定するように設定されていない場合、WordPress は停止し、通常の操作を続行できなくなります。

このエラーが発生する理由

「一時フォルダーが見つかりません」エラーは、サーバー上の PHP 設定の見落としが原因で発生します。 PHP 設定では、アプリケーションがデータ ストレージに使用する一時フォルダーを指定することになっています。 この設定が欠落しているか正しくない場合、WordPress は依存する一時ストレージへのアクセス方法を見つけることができず、このエラーが発生します。

WordPress の「一時フォルダーが見つかりません」エラーを修正する

このエラーはサーバーの PHP 構成の問題が原因で発生するため、ホスティング プロバイダーに連絡して問題について知らせることをお勧めします。 サイトが正常に機能できるように、一時フォルダーの場所が正しく設定されていることを確認できます。

ただし、簡単な修正が必要な場合は、直接的なアプローチを採用し、サイトの wp-config.php ファイルにコード行を追加できます。

新しい一時ディレクトリの定義を wp-config.php ファイルに追加することは、WordPress で一時フォルダーが見つからないというエラーの回避策です。

Web サイトをバックアップする

変更を加える前にサイトをバックアップしておくと、問題が発生した場合にサイトの現在の状態に戻るためのライフラインが得られます。

10Web のようなホスティング サービスを使用している場合は、毎日の自動バックアップを使用するのが簡単です。 しかし、危険を冒さないでください。 最新の変更が安全に保存されていることを再確認してください。 10Web ダッシュボードを通じてバックアップを確認し、必要に応じて手動バックアップを実行することもできます。

何か問題が発生した場合でも、いつでもサイトを以前の状態に復元できるため、これは重要なステップです。

安全なテストのためのステージング サイト

変化に冒険をしたいが、リスクは低く抑えたい場合は、ステージング サイトのセットアップを検討してくださいこれは基本的にライブ サイトのクローンであり、ライブ サイトに影響を与えることなく、プラグインの更新からカスタム コードまですべてをテストするためのサンドボックスを提供します。

新しい一時フォルダーを使用するように wp-config.php を構成する

ステップ 1: サイト ファイルにアクセスする

wp-config.php ファイルには、ホスティング アカウントのファイル マネージャーを使用する方法とFTP経由の 2 つの方法でアクセスできます

FTP を使用して Web サイトのファイルにアクセスします

まず、FTP 認証情報を見つけます。 ホスティング ダッシュボードまたは cPanel には、FTP クライアントを使用して Web サイトのファイルにアクセスするために必要なものがすべて揃っています。

たとえば、 10Web の顧客は、サイトのダッシュボードに移動し、[ホスティング サービス] > [資格情報] に移動して、ユーザー名、パスワード、IP、およびポート番号を表示できます。

ユーザーの SFTP 認証情報と詳細は、10Web ダッシュボードの [ホスティング サービス] の [認証情報] ページに表示されます。

資格情報を用意したら、FileZilla などの FTP クライアントを使用してサイトに接続します。これはユーザーフレンドリーでさまざまなプロトコルをサポートしています。 接続する SFTP の詳細を入力し、10Web プランを使用している場合は SFTP 接続に確実に切り替えます。 この手順は技術的に聞こえるかもしれませんが、より安全な接続方法です。

ホスティング プロバイダーのファイル マネージャーを使用する:

あるいは、Web ホストのファイル マネージャーを使用して Web サイトのファイルにアクセスすることもできます。

たとえば、ホスティング プロバイダーが cPanel を使用している場合は、検索バーに「ファイル マネージャー」と入力するだけでユーティリティを見つけることができます。

ステップ 2: wp-config を編集する

接続したら、wp-config.php ファイルが見つかるまでサイトのルート ディレクトリに移動します。

wp-config.php ファイルは、他の WordPress ファイルおよびフォルダーと一緒に FTP クライアントに表示されます。

このファイルは WordPress サイト構成の中心であり、WordPress がファイルのアップロードに使用する一時フォルダーの場所を指定するコード行を追加します。

  1. サイトのルート ディレクトリで wp-config.php ファイルを見つけます。
  2. 「以上です。編集を中止してください!」の前に次の行を追加します。 出版を楽しんでください」の行:
     定義('WP_TEMP_DIR', dirname(__FILE__) . '/wp-content/temp/');

この行を追加した後、変更を保存し、(FTP を使用している場合またはオフラインで編集している場合) wp-config.php ファイルをサーバーに再アップロードします。 このシンプルかつ効果的な調整により、WordPress に一時ファイルを保存する場所が通知され、エラーが効果的に解決されます。

ステップ 3: 一時フォルダーを作成する

次に、WordPress に使用するように指示した新しい一時フォルダーを作成する必要があります。

wp-content フォルダーに移動し、その中に「temp」という名前の新しいフォルダーを作成します。

FTP クライアントで wp-content ディレクトリが開き、右クリック メニューが開き、強調表示されたディレクトリ作成オプションが表示されます。

「temp」フォルダーの場所は、wp-config.php ファイルに設定されているファイル パスと一致します。 先ほど追加したコード スニペットのおかげで、WordPress はここに一時ファイルを保存します。

wp-content ディレクトリ内にある新しい一時フォルダーが FTP クライアントに表示されます。

フォルダーのアクセス許可を確認する

一時ディレクトリを設定しても問題が解決しない場合は、wp-content フォルダーのアクセス許可を確認する必要があるかもしれません。 正しいアクセス許可 (755) があることを確認すると、WordPress が必要に応じて一時フォルダーにアクセスして利用できるようになります。

FTP クライアントまたはホスティング コントロール パネルのファイル マネージャーを使用して、フォルダーのアクセス許可を設定できます。

FTPクライアントの使用

  1. FTP経由でWebサイトに接続します
  2. wp-contentフォルダーに移動します
  3. wp-contentフォルダーを右クリックし、「ファイルのアクセス許可」、「アクセス許可の変更」などのオプションを探します。 それを選択して、権限ダイアログを開きます。
    FileZilla で強調表示されたファイル許可オプションを表示する右クリック メニューのある wp-content フォルダー。

権限を 755 に調整します

権限ダイアログには通常、読み取り (r)、書き込み (w)、および実行 (x) 権限の数値またはチェックボックスが表示され、所有者、グループ、パブリックの 3 つのグループに分かれています。 次のように権限を設定します。 – 所有者: 読み取り、書き込み、実行 (7) – グループ: 読み取り、実行 (5) – パブリック: 読み取り、実行 (5)

これを行うには、適切なフィールドに数値755 を入力するか、各グループの対応するボックスをチェックします。

正しいファイル権限を設定して、WordPress で一時フォルダーが見つからないエラーを修正します。数値フィールドには「755」が表示されます。

サブディレクトリにアクセス許可を適用する

通常、最終処理を行う前に、 wp-contentフォルダー内のサブディレクトリとファイルにこれらのアクセス許可を適用するオプションがあります 通常、ファイルには異なる権限が必要であるため、プロンプトが表示されたら、ファイルではなくディレクトリのみに適用します。 変更を確認し、ダイアログを閉じます。

ホスティングプロバイダーのコントロールパネルを使用する

  1. ホスティングダッシュボードにログインします
  2. ファイルマネージャーを開きます
  3. wp-contentフォルダーを見つけます

権限を 755 に設定する

数値を入力するか、所有者、グループ、パブリック権限の適切なチェックボックスを選択して、 wp-contentフォルダーの権限を 755 に調整します閉じる前に必ず変更を適用してください。

まとめ

以下の手順に従って、WordPress サイトから「一時フォルダーが見つかりません」エラーを正常に排除できるはずです。 これらの手順は、エラーを修正し、サイトとデータを保護するための予防措置を講じることに関するものです。

ウェブサイトを順調に運用するための鍵は、定期的なメンテナンスとセキュリティへの細心の注意であることを忘れないでください。 問題が発生した場合は、ためらわずにホスティング プロバイダーのサポート チームに連絡してください。 彼らは、WordPress の最も複雑な難問にもすぐに対応できる技術魔術師のようなものです。

AI を使用して WordPress ウェブサイトの作成を加速します

10Web AI Website Builder を使用すると、ビジネス ニーズに合わせたカスタム WordPress Web サイトを 10 倍の速さで作成できます。

ウェブサイトを生成する
クレジットカードは必要ありません