Logi serwera są niezbędne do monitorowania, debugowania i utrzymania strony internetowej. Poniżej przedstawiamy, gdzie znaleźć logi na naszym serwerze i co każdy z nich oznacza.
Aby uzyskać dostęp do logów serwera, musisz najpierw zalogować się do serwera za pomocą SFTP. Instrukcje, jak to zrobić, znajdują się tutaj: Konfiguracja połączenia SFTP. Po zalogowaniu się, przejdź do katalogu „logs”.
Poniżej znajduje się lista plików logów, które znajdziesz w katalogu „logs”:
- access.log: Ten plik logów od nginx zawiera informacje o wszystkich żądaniach HTTP, które są przesyłane do serwera. Logi zawierają informacje takie jak data i godzina żądania, metoda HTTP, URI, status odpowiedzi i wiele innych.
- error.log: To jest inny plik logów od nginx, który zawiera informacje o błędach, które wystąpiły podczas obsługi żądań HTTP. Może zawierać takie informacje jak błędy konfiguracji, problemy z połączeniem lub błędy aplikacji.
- php-error.log: Ten plik loguje wszystkie błędy strony powiązane z PHP. Może zawierać informacje o błędach składni, problemach z pamięcią, błędach czasu wykonania i innych błędach powiązanych z PHP.
- redis.log: Jeśli na Twojej stronie jest zainstalowany Redis, ten plik będzie zawierał logi z uruchomienia Redisa.
- wp-login.log: Ten plik zawiera logi wszystkich prób logowania na stronę – zarówno udanych, jak i nieudanych. Użyteczne do monitorowania prób włamań i zarządzania bezpieczeństwem strony.
- wp-update.log: Ten plik zawiera informacje o wykonywanych aktualizacjach core WordPressa, wtyczek i motywów. Pozwala to na łatwe śledzenie, kiedy i jakie aktualizacje były przeprowadzane na stronie.
- wp-cron.log: Ten plik zawiera informacje o wykonywaniu zadań cron przez WordPress. Zawiera informacje o tym, kiedy i jakie zadania zostały wykonane na stronie, co jest kluczowe dla monitorowania i debugowania zadań planowanych.
Pamiętaj, że pliki .log.1, .log.2, itd., to archiwalne kopie logów. W miarę jak pliki logów stają się zbyt duże, są one archiwizowane i zastępowane nowymi plikami.
Zrozumienie logów serwera jest kluczowe dla utrzymania zdrowej i wydajnej strony internetowej. Umożliwia to szybkie wykrywanie i rozwiązywanie problemów, co prowadzi do lepszego doświadczenia dla użytkowników.