Страница 2 из 5

[beta] Connection Log

Добавлено: 22.03.2015 15:01
Sheer
Название расширения: Connection Log
Автор: Sheer
Описание расширения: Расширение позволяет отследить успешные подключения и отказы в авторизации.
Автоматическая очистка лога по расписанию (cron).
connection_log.jpg
acp_connection_log.jpg
Скачать: https://github.com/AlexSheer/phpbb3.1-Connection-Log
Язык: Русский, Английский

Re: [BETA] Connection Log

Добавлено: 24.04.2015 18:04
Sheer
Что значит "гостевые"? Разве гостям нужно авторизовываться? Ну о чем вы говорите, право!

Re: [BETA] Connection Log

Добавлено: 24.04.2015 18:53
dndn
Хочу одного гостя по ip отследить - ничего не можете посоветовать?

Re: [BETA] Connection Log

Добавлено: 24.04.2015 19:17
Sheer
Ищите в таблице phpbb_sessions

Re: [beta] Connection Log

Добавлено: 11.12.2015 1:38
sergey1313
Спасибо автору за расширение!

Есть небольшой вопрос. После установки начали появляться записи в разделе Лога Администраторов от имени Анонимуса и пользователей, не наделенных правами администратора. У всех одно и то же действие - "Очищен лог подключений" (реально он не очищается).
Это баг или какая-то фича, которую я не уловил?
connect.gif

Re: [beta] Connection Log

Добавлено: 11.12.2015 5:03
Sheer
Лог подключений очищается по расписанию (cron). Любые пользователи, гости или зарегистрированные (кроме поисковых ботов), заходя на любую страницу запускает крон-задачу, поэтому записи в лог ведутся от имени пользователя, запустившего крон. Точно также работает, например, очистка кеша или сессий, предупреждений и так далее.
sergey1313 писал(а): (реально он не очищается
Он очищается, но удаляются только устаревшие записи. По умолчанию записи хранятся за период 7 дней. Записи позднее 7 дней с момента запуска крон будут удалены. Единственное наверное мое упущение это то, что крон запускается каждый час. Нужно сделать раз в сутки. Для этого в таблице config заменить значение lc_prune_gc на 86400 и очистить кеш.

Re: [beta] Connection Log

Добавлено: 12.12.2015 14:42
sergey1313
Спасибо за информацию.

Re: [beta] Connection Log

Добавлено: 19.12.2015 22:16
KimIV
Sheer, это двойники?
Image 8.png

Re: [beta] Connection Log

Добавлено: 19.12.2015 23:14
Sheer
KimIV писал(а): двойники?
Ну какбэ...
В общем исправлено https://github.com/AlexSheer/phpbb3.1-C ... e58d271cc0

Re: [beta] Connection Log

Добавлено: 10.01.2016 15:53
Siava
Sheer, При использовании системного cron будет ошибка при добавлении в лог.

ext/sheer/connectionlog/cron/task/tidy_lc.php
найти

Код: Выделить всё

		$this->phpbb_log->add('admin', $this->user->data['user_id'], $this->user->data['session_ip'], 'LOG_CLEAR_CONNECTION_LOG', time(), false);
заменить на

Код: Выделить всё

		$user_id = (empty($this->user->data)) ? ANONYMOUS : $this->user->data['user_id'];
		$user_ip = (empty($this->user->ip)) ? '' : $this->user->ip;
		$this->phpbb_log->add('admin', $user_id, $user_ip, 'LOG_CLEAR_CONNECTION_LOG', time(), false);

Re: [beta] Connection Log

Добавлено: 13.05.2016 17:22
Dingo87
На 3.1.9 не работает? Кинул в папку ext/ ничего не появилось

Re: [beta] Connection Log

Добавлено: 13.05.2016 18:25
Dingo87
Разобрался. Надо делать такой путь: ext/sheer/connectionlog

Re: [beta] Connection Log

Добавлено: 03.06.2016 10:53
Emperor1
Поиска по IP нету?

Re: [beta] Connection Log

Добавлено: 03.06.2016 14:46
cianid
А нету случаем такого же мода для форума 3.0.х ?

Re: [beta] Connection Log

Добавлено: 04.06.2016 18:09
Emperor1
Добавьте поиск по IP, пожалуйста

Re: [beta] Connection Log

Добавлено: 06.06.2016 17:55
Sheer
Emperor1 писал(а): Добавьте поиск по IP, пожалуйста
Вообще-то он был, просто не работал из-за глупой ошибки. Исправлено https://github.com/AlexSheer/phpbb3.1-C ... 6e7981d676
cianid писал(а): А нету случаем такого же мода для форума 3.0.х ?
А причем тут Расширения phpBB 3.1.x ?
А поискать Connection Log (Пост bafometh #293726) ?