ウェブサイトのバグや不具合は、あなたに不満を与え、サイトのバックエンドに問題があるような印象を与えます。
WordPressがさまざまなテーマやプラグインに依存している場合、問題やバグが発生することがあります。エラーログを管理し、確認することは、ウェブサイトの潜在的な問題を監視し、トラブルシューティングするための効果的な方法です。
WordPressのエラーログを設定してアクセスするには、いくつかの方法があります。この記事では、以下の方法を紹介します。WordPressのエラーログの有効化とアクセス.
![图片[1]-如何启用和查看 WordPress 错误日志:全面指南](https://www.361sale.com/wp-content/uploads/2024/12/20241221144917399-image.png)
WordPressのログとは何ですか?なぜトラブルシューティングに重要なのですか?
エラーログは、ウェブサーバ上の簡単なテキストファイルを記録することで、ウェブサイトの問題を追跡・監視するためのツールです。これらのファイルはエラーが発生すると更新されるため、問題の特定と分析が容易になります。
エラーログには、エラーメッセージと発生した日時が含まれます。WordPress のデバッグモードを有効にすることで、これらのエラーは見やすいようにファイルに収集されます。
![图片[2]-如何启用和查看 WordPress 错误日志:全面指南](https://www.361sale.com/wp-content/uploads/2024/12/20241221141205761-image.png)
WordPressのエラーログは、問題のあるプラグインやテーマ、コードを特定するのに役立つため、非常に貴重なトラブルシューティングツールです。
エラーログを見ることで、一般的な ワードプレスのエラー例えば WordPressの死の白い画面408 リクエストタイムアウトエラー SSH接続拒否エラー.
次に、WordPressのエラーログを見つけてアクセスする方法を見てみましょう。
WordPressのログを有効にするにはどうすればよいですか?
最初のステップは WordPress のデバッグモードを有効にすることです。これはプラグインを使用するか、特定のコードを追加することで行うことができます。
方法1:プラグインでWordPressのデバッグモードを有効にする
デフォルトでは、WordPressはデバッグモードがオフになっているため、エラーロギングが有効になっていません。エラーログを有効にするには、まず WordPress デバッグプラグインをインストールする必要があります。 WPデバッグ プラグインやその他のデバッグプラグインを使用することができます。また ワードプレスクエリーモニター プラグインを使用して WordPress ウェブサイトをデバッグします。
プラグインが正常に有効化されると、次のようになります。WordPressのデバッグモードを自動的に有効化これは、分析およびトラブルシューティングを目的として、サイト上のエラー情報を記録・保存するものです。
![图片[3]-如何启用和查看 WordPress 错误日志:全面指南](https://www.361sale.com/wp-content/uploads/2024/12/20241221141407616-image.png)
方法 2: WordPress のデバッグモードをコードで有効にする
sFTP 経由でアクセスおよび変更が可能です。 wp-config.php
ファイルでエラーログと WordPress のデバッグモードを有効にします。
銘記この方法は、コードのエラーがサイトに深刻な影響を与える可能性があるため、細心の注意が必要です。
ステップ1: sFTP経由でウェブサイトに接続します。
1.ウェブサイトのsFTP機能を有効にします。
- 入り込む マイサイト → 設定 → ホスティング設定.
- クリック "SFTP の有効化「ボタン
- URL、ポート番号、ユーザー名、パスワードを含むsFTPログイン情報が取得されます。
2.画像の使用 ファイルジラ このようなFTPソフトウェアは、これらの認証情報を使ってサイトに接続します。
ステップ 2: ダウンロード wp-config.php
書類
- を探します。
wp-config.php
ドキュメンテーション - バックアップとしてファイルのコピーをダウンロードしてください。
ステップ3:編集 wp-config.php
書類
- テキストエディタ(メモ帳など)で開きます。
wp-config.php
ドキュメンテーション - 次のコード行を見つけてください:
define('WP_DEBUG', false).
を以下のコードに置き換えてください:
define('WP_DEBUG', true);
if (WP_DEBUG) {
error_reporting(E_ALL)。
ini_set('log_errors','true')。
ini_set('log_errors_max_len','0');
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
define('CONCATENATE_SCRIPTS', false);
define('SAVEQUERIES', true);
}
3.ファイルを保存し、ウェブサイトのルートディレクトリにアップロードします。
重要なお知らせデバッグが完了したら、必ずこの機能を無効にしてください。デバッグモードを長期間有効にすると、ハッカーの攻撃を受けやすくなる可能性があります。
WordPressのデバッグモードをオフにするには?
WordPress のパフォーマンスとセキュリティを向上させるには、問題のトラブルシューティング後にデバッグモードをオフにすることをお勧めします。デバッグモードを長時間オンにしたままにすると、サイトの速度が低下したり、機密情報が流出したりする可能性があります。
コードによってデバッグモードが有効になっている場合
エラー・ロギングをオフにするには、前に追加したコードを削除し、次のコードをデフォルト値に戻すだけです:
define('WP_DEBUG', false).
プラグインでデバッグモードが有効になっている場合
デバッグモードは、以下の手順でオフにすることができます:
- 入り込む プラグイン ページ
- 見つける WPデバッグ プラグインを無効にしてください。
WordPressのエラーログを検索またはアクセスするにはどうすればよいですか?
WordPressのデバッグモードが有効になっている場合、エラーコードをトリガーするためにサイトをロードする必要があります。 デバッグログ を追加してください。sFTP経由でファイルにアクセスするには、前述の手順に従います。
debug.logファイルの場所
- のルート・ディレクトリに移動します。 wpコンテンツ フォルダー
- エラーが発生した場合は デバッグログ エラーがなければ、ファイルは表示されません。
![图片[4]-如何启用和查看 WordPress 错误日志:全面指南](https://www.361sale.com/wp-content/uploads/2024/12/20241221142655723-image.png)
debug.logファイルの表示
- 見つける デバッグログ ファイルをダウンロードしてください。
- テキスト編集ソフト(メモ帳など)でファイルを開き、ログの全内容を表示します。
ログファイルには、問題の原因を素早く突き止めるのに役立つ重要な情報が含まれています。
![图片[5]-如何启用和查看 WordPress 错误日志:全面指南](https://www.361sale.com/wp-content/uploads/2024/12/20241221142730424-image.png)
WordPressのエラーログで見つかった問題を修正する方法
デバッグログ このファイルは、サイト上のエラーや警告に関する重要な情報を提供しますが、直接編集するのではなく、サイト、テーマ、プラグイン、コードの問題の特定を容易にするための参考資料として使用してください。
debug.logファイルの使用手順
- ポジショニングエラーまたは警告
ログファイルに記録されたエラーや警告を参照します。 - エラーコードの記録
エラーエントリーに関連するエラーコードに注意してください。 - エラーコードの意味を調べる
具体的な問題の詳細については、エラーコードを検索してください。 - 関連ガイドやリソースの確認
エラーコードに基づいて、問題を解決する方法を正確に調べてください。
debug.logファイルの内容
ログの各エントリには通常、以下の情報が含まれます:
- 日時
- モジュール
- プロセスID
- 訪問者のIPアドレス
しかし、最も重要なのは誤報そのものです。例えば
- “ファイルが見つかりません"(ドキュメントが見つかりません) エラーが発生した場合、通常はファイルが見つからないことを示し、ファイルパスが提供されます。
- 密告ミス(e.g. "bot detected for vhost") は、サーバーが接続を閉じたことを示すかもしれません。ログはさらに、潜在的に有害なボットの検出などの理由を示します。
![图片[6]-如何启用和查看 WordPress 错误日志:全面指南](https://www.361sale.com/wp-content/uploads/2024/12/20241221142904333-image.png)
エラーを修正する一般的な方法
- 移動または削除されたファイルのパスを更新します。
- サーバーエラーの場合は、ログに記載されている内容に基づいて適切な対処を行ってください。
重要なお知らせ::デバッグログ このファイルはトラブルシューティング専用ですので、直接修正しないでください。ウェブサイトの問題を診断し、解決するためのツールです。
エラーログからパフォーマンス関連の問題を特定し解決する方法
WordPressのエラーログに表示される問題にはさまざまな種類があり、そのすべてを列挙することはできませんが、エラーログを使用してパフォーマンスに関連する問題を特定し、解決する方法を例示します。
例:パーミッションエラー
パーミッションエラーは、エラーログにPHPの警告を表示します。このエラーは通常、ファイルが間違ったパーミッションでアクセスされた場合に発生します。
よくあるシナリオは、sFTP経由でファイルをアップロードした後、wp-adminダッシュボードでパーミッションをリセットしていないため、ファイルのパーミッションが正しく設定されていないことです。このような問題を解決するには、ログに記載されているファイルが存在することを確認してください。
例1
PHP Warning: パーミッションが拒否されているため、ファイル "/path/to/yourblog/wp-content/themes/badperms/lib/css/theme.css" への書き込みのためにストリームを開けませんでした。このエラーは、"/path/to/yourblog/wp-content/themes/WFTDAtv/lib/less/lessc.inc.php" の1418行目で発生しました。
例2:
[Sat May 31 21:30:22 2023] [error] [client 127.0.0.1] PHP Warning: The stream could not be opened for writing to file "/path/to/yourblog/wp-content/themes/yoo_phoenix_wp/cache/xml-80a72b04a693554d055946d5ad954588.php" はパーミッションが拒否されました。 このエラーはファイル "/path/to/yourblog/wp-content" で発生しました。yourblog/wp-content/themes/yoo_regvis_wp/warp/helpers/xml.php "の34行目で発生しました。 参照ページ: http://example.com/wp-admin/customize.php
例3:
PHP Warning: ファイル "/path/to/yourblog/wp-content/cache/autoptimise/autoptimize_" への書き込みのためにストリームを開けませんでした。f7d7e4c8e9a3146b6b514d7e7f9e2468.php "のパーミッションが拒否されました。 このエラーは"/path/to/yourblog/wp-content/cache/autoptimize/autoptimize_plugins/plugin_folder/plugins "ファイルで発生しました。plugin_folder/plugin_file.php" on line 22....
概要
WordPress のエラーログは、効率的なトラブルシューティングと信頼性の高いオンライン体験の維持に重要な役割を果たします。エラーをタイムリーに特定して解決することで、訪問者のエクスペリエンスを保護します。さらに、バックアップとテスト環境は、問題が発生した場合にエラーを元に戻すセーフティネットとして機能し、安定したウェブサイトを保証します。
![图片[7]-如何启用和查看 WordPress 错误日志:全面指南](https://www.361sale.com/wp-content/uploads/2024/12/20241221114112468-image.png)
よくある質問
Q: WordPressのログはどこで見ることができますか?
A: エラーログにアクセスするには /wp-content/ フォルダで デバッグログ ファイルです。このファイルには、記録されたすべてのWordPressエラーが保存され、確認やトラブルシューティングを簡単に行うことができます。
Q: WordPressのログとは何ですか?
A: WordPressのエラーログは、プラグインやテーマ、コードに起因する問題の原因を特定するのに役立つ、貴重なトラブルシューティングツールです。
Q: WordPressのデバッグログとは何ですか?
A: WordPress には、Web サイトのエラーの根本原因を特定するためのデバッグツールが組み込まれています。これは有用な情報を提供しますが、セキュリティ上のリスクがあるため、一般公開されているオンラインサイトでデバッグを有効にすることはお勧めしません。
Q: WordPressのログファイルを直接編集しても大丈夫ですか?
A: ファイルを編集することは可能ですが、通常はお勧めしません。直接編集すると、新たなエラーが発生したり、重要な情報が削除されたりする可能性があり、危険です。
Q: WordPressのエラーログは削除できますか?
A: エラーログファイルを削除することは可能ですが、その場合、記録されたすべてのエラーが消去されますのでご注意ください。
Q: WordPressにアクティビティログはありますか?
A: はい、WordPressにはユーザーのアクションやシステムイベントを記録するためのアクティビティログがあります。これは管理者ダッシュボードから "アーティファクト" -> "活動記録「アクセス
Q: WordPressのPHPエラーログはどこにありますか?
A: PHPのエラーログは通常、WordPressのルートディレクトリにあります。 wp-content/debug.log.
お問い合わせ |
---|
記事が読めない?無料でお答えします!個人サイト、中小企業サイトのための無料ヘルプ! |
① 電話:020-2206-9892 |
② QQ咨询:1025174874 |
三 Eメール:info@361sale.com |
④ 勤務時間: 月~金、9:30~18:30、祝日休み |
この記事へのリンクhttps://www.361sale.com/ja/31572この記事は著作権で保護されており、必ず帰属表示を付けて複製してください。
コメントなし