Логи сервера — це логи доступів до сайту, які поділяються на access logs (всі успішні запити, що дійшли до сайту) і error logs (запити, які на сервері обробилися з помилками).
Логи необхідні для збору статистики відвідування сайту, аналізу помилок, що виникають, для пошуку підозрілих запитів і аналізу навантаження на сайт.
Структура запиту:
123.123.123.123 [31/Aug/2022:16:45:18 +0300] GET /calc/ HTTP/1.0 200 874 - Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36
Розшифрування:
1 ІР з якого відбувся запит
2 Час виникнення та часовий пояс сервера
3 Тип запиту GET, URL — /calc/, версія - HTTP/1.0
4 Код відповіді сервера
5 Довжина запиту в байтах
6 URL джерело запиту
7 User-Agent та HTTP заголовок, що містить інформацію про запит
Структура запиту:
[Wed Aug 31 17:18:40.495236 2022] [autoindex:error] [pid 2909076] [client 123.123.123.123:44636] AH01276: Cannot serve directory /var/www/ch1234567/www/test.site/: No matching DirectoryIndex (index.php,index.html,index.htm) found, and server-generated directory index forbidden by Options directive
Розшифрування:
1 Час виникнення
2 Серверний код
3 pid процесу на сервері
4 ІР з якого відбувся запит
5 Опис помилки
Логи серверу можна переглянути у розділі Хостинг 2.0 - Управління - FTP - FTP акаунти:
Натискаємо на іконку папки та потрапляємо на FTP сервер, де знаходимо папку logs:
У папці можна знайти логи доступу до сайту (access), та логи помилок (error):
а також більш ранні архіви з розширенням .gz, які можна собі завантажити на ПК.
Всі категорії питань