26 / 19 / 5
Регистрация: 19.05.2009
Сообщений: 2,288
|
|
1 | |
Логи с хостинга18.02.2013, 14:08. Показов 1344. Ответов 19
Метки нет (Все метки)
Приветствую.
Есть сайт. Хостер предоставляет возможность ведения лога доступа к сайту. Но этот лог - txt-файл и при наполнении его до 100кб происходит его архивирование. Можно ли как то сделать так, что бы данные, которые попадают в файл перенаправлялись бы в таблицу БД для удобства поиска и т.п.
0
|
18.02.2013, 14:08 | |
Ответы с готовыми решениями:
19
Логи, логи и еще раз логи Подключить папку от 2 хостинга к 1 хостинга для хранения фото Логи Логи |
18.02.2013, 20:51 | 2 |
pixel, К сожалению это не возможно
0
|
26 / 19 / 5
Регистрация: 19.05.2009
Сообщений: 2,288
|
|
19.02.2013, 08:23 [ТС] | 4 |
Если отключать ведение логов, то откуда брать информацию для обработчика?
0
|
19.02.2013, 09:33 | 5 |
pixel, Ну он же обработчик - он сам будет их искать и обрабатывать (посылать в базу)
Добавлено через 16 секунд На то он и обработчик! Добавлено через 5 минут pixel, http://habrahabr.ru/post/161483/#chapter3 А вообще идея интересная...
0
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
19.02.2013, 09:51 | 6 |
В php есть специальная функция, error_log() и возможность указать свой файл для записи ошибок через директиву http://www.php.net/manual/ru/e... .error-log По идее, этот файл не должен архивироваться
1
|
Илья Федин
|
19.02.2013, 15:27
#7
|
Не по теме: Надо бы и мне пойти PHP учить... :)
0
|
26 / 19 / 5
Регистрация: 19.05.2009
Сообщений: 2,288
|
|
19.02.2013, 17:58 [ТС] | 8 |
честно говоря, что то я ничего не понял. как именно может запуститься обработчик при запросе страницы сайта? в ссылках идет про функцию по обработке ошибок, но я ж не про ошибки говорю. в лог заносятся данные о том, какие страницы с какого адреса в какое время запрашивались, были ли они найдены и каким браузером пользуется юзер.
0
|
336 / 319 / 18
Регистрация: 25.10.2012
Сообщений: 1,070
|
|
19.02.2013, 18:00 | 9 |
KOPOJI, имхо error_log() логирует ошибки пхп, а не доступ к сайту, что как я понял нужно pixel.... или я не прав?
0
|
26 / 19 / 5
Регистрация: 19.05.2009
Сообщений: 2,288
|
|
19.02.2013, 18:06 [ТС] | 10 |
0
|
336 / 319 / 18
Регистрация: 25.10.2012
Сообщений: 1,070
|
|
19.02.2013, 18:16 | 11 |
Нет ничего невозможного...
Если известен формат сохраняемого лога и путь доступа к файлам архива, то имхо написать скрипт парсинга логов и забрасывания этой инфы в БД не должен вызывать затруднений. Траблы начинаются в периодичности запуска такого скрипта - или через крон на хостинге или мунуально...
0
|
26 / 19 / 5
Регистрация: 19.05.2009
Сообщений: 2,288
|
|
19.02.2013, 18:19 [ТС] | 12 |
про парсер я уже думал, но быть может есть какие то другие конструкции
0
|
336 / 319 / 18
Регистрация: 25.10.2012
Сообщений: 1,070
|
|
19.02.2013, 18:23 | 13 |
pixel, если ваш сайт на CMS, то думаю, что есть расширения (плагины) для логирования посетителей сайта... если самописный, то, наверное, только парсер...
0
|
26 / 19 / 5
Регистрация: 19.05.2009
Сообщений: 2,288
|
|
19.02.2013, 18:26 [ТС] | 14 |
он на wordpress, но хотелось бы что то системное использовать а не стороннего разработчика. например, даже если через плагин я выловлю доступ к страницам - а как быть с доступом к несуществующим страницам? Доступ к ФТП и SSH?
0
|
336 / 319 / 18
Регистрация: 25.10.2012
Сообщений: 1,070
|
|
19.02.2013, 18:39 | 15 |
pixel, для wp я использовал плагин Visitor Maps and Who's Online
А для "тотального" контроля за всем остальным - перловый AWStats Добавлено через 6 минут А у вас есть доступ к этим логам?
0
|
26 / 19 / 5
Регистрация: 19.05.2009
Сообщений: 2,288
|
|
19.02.2013, 19:08 [ТС] | 16 |
к этим нет, но хотелось бы
0
|
336 / 319 / 18
Регистрация: 25.10.2012
Сообщений: 1,070
|
|
19.02.2013, 19:16 | 17 |
тогда зачем этим заморачиваться?.... хотя если вы арендуете сервер, то тут вам и карты в руки...
WBR
0
|
19.02.2013, 19:18 | 18 |
pixel, Подключается через:
Код
php_value auto_prepend_file путь/к/скрипту
0
|
336 / 319 / 18
Регистрация: 25.10.2012
Сообщений: 1,070
|
|
19.02.2013, 19:30 | 19 |
и задолбит хостинг напрочь... хотя тоже вариант... имхо логеры работают с большей периодичностью (если, конечно, не реал-тайм система)
0
|
08.03.2013, 21:56 | 20 |
А как такой вариант: создать скрипт который сам будет загонфть эти данные в БД?
Как он их получит? - Можно сделать реврайт на скрипт: он будет сначало запрос в БД сохранять, а потом файлы отдавать PS: У меня получилось, но в файл (так как у меня доступа к логам вообще нет и мне хотя бы в файл данные, лично мне в БД не надо - по этому и не пробовал)
0
|
08.03.2013, 21:56 | |
08.03.2013, 21:56 | |
Помогаю со студенческими работами здесь
20
Логи Логи логи логи Логи Логи Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |