図に示すように、この種のエラーは実行時に発生します。コンソールには特定のエラー プロンプトが表示されません。コード内のエラーの場所をすばやく見つけるにはどうすればよいですか?
私の解決策について話させてください。元の投稿者に役立つことを願っています。 まず、nginx または apache のログを確認します (自分のサーバーが何であるかを確認してください)。エラーがないか確認してください。エラーがある場合は、対応するエラーを解決します。 次に、index.php (プロジェクトエントリ) にブレークポイントを置きます。プロジェクトに正常にアクセスできるか確認してください。 その後、間違った URL が表示され、対応するコントローラーを見つけて、コントローラーの最初の行にブレークポイントを設定してアクセスできるかどうかを確認します。正常にアクセスできない場合は、コントローラーが見つかる前に問題があります。 __construct がある場合。ここにあるかどうかを確認してください。 つまり、問題があると思われる場所でブレークし、プログラムがエラーを報告するかどうかを確認します。エラーが報告されない場合は、ブレークポイントの下に問題があります。 。 段階的に見つけてください。
私の解決策について話させてください。元の投稿者に役立つことを願っています。
まず、nginx または apache のログを確認します (自分のサーバーが何であるかを確認してください)。エラーがないか確認してください。エラーがある場合は、対応するエラーを解決します。
次に、index.php (プロジェクトエントリ) にブレークポイントを置きます。プロジェクトに正常にアクセスできるか確認してください。
その後、間違った URL が表示され、対応するコントローラーを見つけて、コントローラーの最初の行にブレークポイントを設定してアクセスできるかどうかを確認します。正常にアクセスできない場合は、コントローラーが見つかる前に問題があります。 __construct がある場合。ここにあるかどうかを確認してください。
つまり、問題があると思われる場所でブレークし、プログラムがエラーを報告するかどうかを確認します。エラーが報告されない場合は、ブレークポイントの下に問題があります。 。
段階的に見つけてください。