Przejrzyj dziennik błędów Apache
Serwery Linux zwykle używają Apache do udostępniania stron internetowych. W tym pliku dziennika znajdziesz szczegółowe informacje o błędach i błędach konfiguracji Apache. Chociaż wiele wygenerowanych błędów jest niewielkich i nie uniemożliwia działania witryny, niektóre błędy mogą spowodować wyświetlenie pustego, białego ekranu lub „wewnętrznego błędu serwera”. Podczas diagnozowania problemu z witryną ważne jest, aby mieć możliwość przejrzenia dziennika błędów Apache.
Dlaczego miałbym przeglądać ten dziennik?
- Twoja witryna nie działa zgodnie z oczekiwaniami.
- Co najmniej jedna strona Twojej witryny zawiera błąd.
- Twoja witryna ładuje pustą stronę lub po prostu obraca się i nigdy się nie ładuje.
Lokalizacja dziennika
WHM/cPanel:
/usr/local/apache/logs/error_log
Plesk:
/var/log/httpd/error_log
Jak mogę przejrzeć ten dziennik?
SSH
SSH umożliwia dostęp do pełnego dziennika, przeglądanie go i manipulowanie nim za pomocą narzędzi takich jak vim lub grep .
cPanel
cPanel wyświetli błędy specyficzne dla witryny w sekcji Metryki w obszarze Błędy dla witryny.
Plesk
Plesk wyświetli błędy specyficzne dla witryny w sekcji Domena w obszarze Dzienniki .
Przykładowe błędy znalezione w dzienniku błędów Apache
Poniższy błąd może być związany z uprawnieniami lub plik może nie istnieć:[Sun Sep 12 08: 32: 07.527832 2021] [cgid: error] [pid 12891: tid 46998784894720] [klient 123.45.67.89:6219] AH01264: nie znaleziono skryptu lub nie można go wykonać stat:/var/www/html/setup. cgiBłędy krytyczne PHP mogą spowodować, że witryna załaduje pustą stronę:
Błąd krytyczny PHP: Nieprzechwycony błąd: Wywołanie niezdefiniowanej funkcji get_transient () w /home/acooldomain/public_html/deleteme.wpqyru.php:16 Śledzenie stosu: #0{main} wrzucono do /home/acooldomain/public_html/deleteme.wpqyru.php w wierszu 16Ten błąd może wskazywać na błąd w kodzie PHP lub problem z pamięcią.
[Sat 25 września 21: 13: 53.125422 2021] [proxy_fcgi: error] [pid 17649] [klient 123.45.67.89:53223] AH01067: Nie udało się odczytać nagłówka FastCGI [Sat 25 września 21: 13: 53.125434 2021] [proxy_fcgi: error ] [pid 17649] (104) Resetowanie połączenia przez klienta: [klient 123.45.67.89:53223] AH01075: Błąd podczas wysyłania żądania do:Może to być spowodowane uprawnieniami lub regułą .htaccess.
[Thu 30 września 17: 51: 43.209990 2021] [access_compat: error] [pid 1202] [klient 192.88.135.3:28259] AH01797: klient odrzucony przez konfigurację serwera: /home/acooldomain/public_html/images/pages/index.php , referer:https://www.acooldomain.com/index.php?l=product_detail&p=2726Jest to spowodowane osiągnięciem limitu MaxRequestWorkers. Należy zaktualizować plik konfiguracyjny.
[Fri May 22 11: 51: 07.896632 2020] [mpm_prefork: error] [pid 9697] AH00161: serwer osiągnął ustawienie MaxRequestWorkers, rozważ podniesienie ustawienia MaxRequestWorkers
Powiązane czynności
Czy Twoja witryna używa PHP? Przejrzyj dziennik błędów PHP .