# デバッグ

WordPressの開発時には自分のコードが動作することは重要ですが、動作に失敗した時は、その失敗が非常に見つけにくいことがあります。そうした失敗を見つけられるようにする必要があります。

この章では以下扱います:

* どのようなエラーが発生しているのかを見つける
* どのようにその問題をデバッグするか
* 助けになるプラグインやツール
* デバッグを容易にするWordPressの機能
* 問題の発生を未然に防ぐ方法とミスを見つけるための簡単な自動化されたツール

先にいく前に画面が真っ白になった時の対応を。

## 画面が真っ白になったとき

WordPressの新人開発者が出くわすよくある問題の1つが、画面が真っ白になって動かなくなることでしょう。これはPHPで致命的なエラー(fatal error)が発生した時に起こります。多くの新人WordPress開発者は変更することによって対応し、この問題が何処かへ言ってしまうことを望むことでしょう。しかし、この事態に対応するにはもっといい方法があります。

PHPではエラーが発生するとどこかにそれを記録し、それにより何が原因で、どこでそれが発生しているのかを見つけることができます。

開発者にとっての良い出発点は[`WP_DEBUG`を有効にすること](/japanese/debugging/wp-configphp.md)です。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://www.wptherightway.org/japanese/debugging.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
