Вступление
Логи это специальные текстовые файлы с записями всех обращений к сайту. Каждая запись в логе содержит временную метку, короткий ответ сервера и тип запроса. Различаются два типа логов: логи ошибок и логии доступа.
Чаще всего , логи сайта находятся в каталоге сайта в отдельной папке [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
- Fatal error: Call to a member function getTag() on a non-object in /var/…/libraries/cms/application/site.php on line
- Notice – Only variables should be assigned by reference in ошибка
- Как расшифровать записи в логе ошибок Apache
- Как расшифровать записи в логе событий по FTP
- Код состояния HTTP 2xx
- Критическая ошибка соединения с базой данных
- Ошибка Call to a member function getTag() on null на Joomla 3.8.x
- Ошибка Forbidden access (Flooding) компонента SH404
- Ошибка Joomla – JAuthentication: :__construct: Не удается загрузить библиотеки проверки подлинности
- Ошибка MySQL, #1060 Error SQL DB на CMS Joomla