Apacheエラーログを確認する
Linuxサーバーは通常、Apacheを使用してWebページを提供します。 Apacheのエラーや設定ミスに関する詳細はこのログファイルで確認できます。発生するエラーの多くは軽微なもので、サイトの機能を妨げるものではありませんが、エラーによってはサイトに空白の画面または「内部サーバーエラー」が表示されることがあります。サイトの問題を診断する際には、Apacheエラーログを確認できることが重要です。
このログを確認する必要があるのはなぜですか?
- サイトが意図したとおりに動作していません。
- サイトの1つ以上のページにエラーがあります。
- サイトが空白のページを読み込んでいる、または回転して読み込まれない。
ログの場所
WHM / cPanel:
/ usr / local / apache / logs / error_log
Plesk:
/ var / log / httpd / error_log
このログを確認するにはどうすればよいですか。
SSH
SSHでは、 vimやgrepなどのツールを使用して完全なログにアクセスし、表示し、操作することができます。
cPanel
cPanelでは、サイトの「エラー」の下にある「メトリック」セクションにサイト固有のエラーが表示されます。
Plesk
Pleskの「ログ」の「ドメイン」セクションにサイト固有のエラーが表示されます。
Apacheエラーログで見つかったエラーの例
以下のエラーは、権限に関連している可能性があります。そうでない場合、ファイルが存在しない可能性があります。[Sun Sep 12 08:32:07.527832 2021] [cgid:error] [pid 12891:tid 46998784894720] [client 123.45.67.89:6219] AH01264:スクリプトが見つからないか、統計をとることができません:/ var / www / html / setup。 cgiPHPの致命的なエラーにより、サイトが空白のページを読み込む可能性があります。PHPの
致命的なエラー:キャッチされなかったエラー:/home/acooldomain/public_html/deleteme.wpqyru.php:16の未定義関数get_transient()の呼び出しスタックトレース:#0{main} 16行目の/home/acooldomain/public_html/deleteme.wpqyru.phpにスローされます。このエラーは、PHPコードのバグまたはメモリの問題を示している場合があります。
[Sat Sep 25 21:13:53.125422 2021] [proxy_fcgi:error] [pid 17649] [client 123.45.67.89:53223] AH01067:FastCGIヘッダーの読み取りに失敗した[Sat Sep 25 21:13:53.125434 2021] [proxy_fcgi:error ] [pid 17649](104)ピアによって接続がリセットされました:[client 123.45.67.89:53223] AH01075:への要求のディスパッチング中にエラーが発生しました:アクセス許可または.htaccessルールが原因である可能性があります。
[Thu Sep 30 17:51:43.209990 2021] [access_compat:error] [pid 1202] [client 192.88.135.3:28259] AH01797:クライアントがサーバー設定によって拒否されました:/home/acooldomain/public_html/images/pages/index.php 、リファラー:https://www.acooldomain.com/index.php?l=product_detail&p=2726これは、MaxRequestWorkersの制限に達したことが原因です。設定ファイルを更新する必要があります。
[Fri May 22 11:51:07.896632 2020] [mpm_prefork:error] [pid 9697] AH00161:サーバーがMaxRequestWorkers設定に達しました。MaxRequestWorkers設定を上げることを検討してください
関連ステップ
サイトではPHPを使用していますか? PHPエラーログを確認します。