Часто для отладки сервера (или если после неудачных настроек у вас сервер вообще перестал работать) нужно смотреть логи, в которые записываются все события и, самое важное, ошибки. С целью выявления этих ошибок и нужно смотреть за логами хотя бы раз в месяц или после возникновения внештатной ситуации. В них будет указано в какое время и что произошло.
Чтобы вы долго не искали где и что находится, привожу список путей на сервере ко всем нужным файлам.
Лог Apache
/var/log/httpd/error_log
Лог Nginx
/var/log/nginx/error.log
Лог PHP
/var/log/php/exceptions.log
Лог почты
Путь к логам почты прописан в /home/bitrix/.msmtprc. По-умолчанию после настройки почты для первого сайта логи пишутся сюда:
/home/bitrix/msmtp_default.log
bash, cron
/var/spool/mail/root
/var/spool/mail/bitrix
Лог запущенных задач в BitrixVM
/opt/webdir/temp
Проверяем логи, битрикс окружение
bitrix, nginx, apache, php, mysql, sendmail, cron
В процессе жизнедеятельности сайт и сервер оставляют после себя различные записи в лог-файлах. Данные из этих файлов желательно периодически разгребать и анализировать, что бы сайт работал быстро и бесперебойно
Для битрикс окружения на centos пути к логам обычно будут такими (зависит от настроек):
- Битрикс: __bx_log.log или log.txt в корне сайта. Зависит от переменной LOG_FILENAME в файле /bitrix/php_interface/dbconn.php
- Apache: /var/log/httpd/error_log
- Nginx: /var/log/nginx/error.log
- PHP: /var/log/php/exceptions.log
- Почта: /home/bitrix/msmtp_default.log
- bash, cron: /var/spool/mail/root и /var/spool/mail/bitrix
- bitrixvm: /opt/webdir/temp (логи запущенных задач)
Как часто надо проверять? Раз в неделю стоит поглядывать, я думаю. Просто что бы убедиться, что эти файлы пусты и ошибок не было.
И как бонус стоит проверить файл /var/log/btmp командой last -f /var/log/btmp если там очень много попыток авторизации, значит доступ к ssh пытаются «брутфорсить». Стоит изменить порт доступа к ssh (в файле /etc/ssh/sshd_config поменять строку «Port 22» на другое значение, разрешить доступ к новому порту в iptables и перезагрузить sshd) Что бы сбросить лог авторизации нужно выполнить команду cat /dev/null > /var/log/btmp
Есть вопросы или нашли ошибку? Напишите комментарий (можно без регистрации), отвечать стараюсь быстро.
Опубликовано 21 апреля 2017 | Обновлено 24 июля 2020
Возврат к списку
где в bitrix vm3 хранятся логи: nginx, апач, mysql,php
При установке решения «Автосервис» вылетает мастер на установке каталогов с ошибкой «service temporary unavailable» |
|
Точный текст ошибки «Внимание! На данном шаге произошла ошибка установки продукта.Текст ошибки: |
|
Пользователь 90197 Эксперт Сообщений: 745 |
#5 20.04.2021 00:15:25
Мой модуль Битрикс: Мультиязычность — инфоблоки на разных языках https://proger.com.ua/~ao9ln |
0
04.08.202012:5604.08.2020 12:56:48
В процессе жизнедеятельности сайт и сервер оставляют после себя различные записи в лог-файлах. Данные из этих файлов желательно периодически разгребать и анализировать, что бы сайт работал быстро и бесперебойно
Для BitrixEnv на centos пути к логам обычно будут такими (зависит от настроек):
- Битрикс: __bx_log.log или log.txt в корне сайта. Зависит от переменной LOG_FILENAME в файле /bitrix/php_interface/dbconn.php
- Apache: /var/log/httpd/error_log
- Nginx: /var/log/nginx/error.log
- PHP: /var/log/php/exceptions.log
- Почта: /home/bitrix/msmtp_default.log
- bash, cron: /var/spool/mail/root и /var/spool/mail/bitrix
- bitrixvm: /opt/webdir/temp (логи запущенных задач)
Как часто надо проверять? Раз в неделю стоит поглядывать, я думаю. Просто что бы убедиться, что эти файлы пусты и ошибок не было.
И как бонус стоит проверить файл /var/log/btmp командой last -f /var/log/btmp если там очень много попыток авторизации, значит доступ к ssh кто-то пытается подобрать (brute force). Стоит изменить порт доступа к ssh (в файле /etc/ssh/sshd_config поменять строку «Port 22» на другое значение, разрешить доступ к новому порту в iptables и перезагрузить sshd) Что бы сбросить лог авторизации нужно выполнить команду cat /dev/null > /var/log/btmp
- Пример страницы
Cron и логи в bitrix environment bitrixVM
Home » Server » Cron и логи в bitrix environment bitrixVM
usovdm
Server
Комментариев нет
задания cron: /etc/crontab задания cron для пользователя bitrix: /var/spool/cron/bitrix логи ошибок: /var/log/httpd/error_log лог крона: /var/log/cron
Найти:
Свежие записи
- Anti-skype верстка
- вирусы
- find — посчитать размер файлов
- server status на bitrix environment
- установка ssl
Свежие комментарии
Архивы
- Февраль 2017
- Ноябрь 2016
- Октябрь 2016
- Сентябрь 2016
- Август 2016
- Июль 2016
- Июнь 2016
- Март 2016
- Январь 2016
- Декабрь 2015
- Ноябрь 2015
- Октябрь 2015
- Сентябрь 2015
- Август 2015
- Июль 2015
- Июнь 2015
- Апрель 2015
- Март 2015
- Февраль 2015
- Январь 2015
- Декабрь 2014
- Ноябрь 2014
- Октябрь 2014
- Август 2014
- Июль 2014
- Июнь 2014
- Апрель 2014
- Апрель 2013
- Март 2013
- Январь 2013
- Апрель 2012
- Апрель 2011
Рубрики
- bash
- Bitrix
- Bitrix наработки
- bitrix рецепты
- Errors
- GIT
- header
- HTML
- Joomla
- jQuery
- PHP
- Server
- Time management
- web
- Планы
- Полезные ссылки
- Статьи
Мета
- Войти
- RSS записей
- RSS комментариев
- WordPress.org