Логи это специальные текстовые файлы с записями всех обращений к сайту. Каждая запись в логе содержит временную метку, короткий ответ сервера и тип запроса. Различаются два типа логов: логи ошибок и логи доступа.
Чаще всего, логи сайта находятся в каталоге сайта в отдельной папке [logs]. В папке [logs],обычно, лежат два файла error_log и access_log.С помощью этих файлов вы всегда можете выяснить ошибку, произошедшую га сайте. Чтобы узнать ошибку нужно, вспомнить, когда ошибка возникла и посмотреть записи об ошибках на этот момент.
Журналы ошибок
Журнал access_log
В логе access_log собираются все записи о вошедших на сайт посетителях, в том числе входы поисковых машин и спам ботов. С помощью записей в этих журналах можно посмотреть, с какого IP адреса и когда был сделан вход на сайт, и некоторую информацию об этом посетителе;
Журнал error_log
В логе error_log собираются все ошибки, произошедшие при работе скриптов сайта. Открыв этот файл можно определить источник и причину ошибки, для её исправления.
Журнал xferlog_regular
В файле xferlog_regular вы найдете записи обо всех изменениях, которые внесены с через FTP клиент. С помощью этих записей, вы можете узнать, какие изменения были сделаны за последнее время по FTP, и с какого IP адреса эти изменения были внесены. Этот лог есть не на всех хостингах.
Как посмотреть и найти ошибку
Чтобы посмотреть ошибки, откройте, для начала, файл error_log.Открыть файл нужно в текстовом редакторе и внимательно изучить записи, обращая внимание на дату и время, когда сделана запись. Вспомните, что вы делали на сайте, какое расширение устанавливали или удаляли, свяжите это по времени с записями в логе и это поможет выявить причину ошибки.
Логи веб-сервера Apache
Кроме логов перечисленных выше, хостинг может предоставлять вам доступ к ошибкам, происходящим на веб-сервере Apache. Ищите отдельную кнопку в административной панели на сервере хостинга, типа «Журнал логов Apache».
Здесь также должно быть два журнала:
- Лог ошибок Apache;
- Лог использования Apache.
Выводы статьи
- Найти, а тем более исправить самостоятельно ошибку на сайте без доступа к записываемым логам домена НЕЛЬЗЯ!
- Если запись логов для домена не ведется, то нужно обратиться в support хостинга, они скажут, как ее включить, или где ее посмотреть.
- Доступ к своим логам не может быть закрыт и не должен стоить дополнительной платы.
- На большинстве хостингах ведутся как минимум, два лога. Лог Error- ошибки в работе скриптов на сайте и Access –лог всех посещений сайта, включая всех ботов.
- В зависимости от настроек хостинга, логи домена могут храниться в разных местах и по-разному архивироваться. Внимательно просмотрите свою панель на сервере или напишите в свой support.
Приведу фото, как организован доступ к логам в DirectAdmin
©Joomla-abc.ru
Другие ошибки Joomla
Похожие статьи
Три частые ошибки базы данных Jooml...
Здесь вы найдете три частые ошибки базы данных Joomla, причины их возникнов...
Как расшифровать записи в логе ошиб...
По умолчанию сервер пишет лог ошибок в файл error_log. Опять же по умолчани...
Ошибки класса 4, Client Error
Здесь вы найдете все ошибки класса 4, Client Error. Это ошибки со стороны к...
Notice – Only variables should be a...
Сегодня, при периодической проверке сайта на ошибки и включении для этого р...
Ошибка Forbidden access (Flooding) ...
Ошибка Forbidden access (Flooding) это одна из ошибок типа - ошибка 310 (ne...
Ошибка Call to a member function ge...
Что делать если видишь ошибку Call to a member function getTag() on nu...