С Новым годом! Форум программистов, компьютерный форум, киберфорум
PHP
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
23 / 23 / 9
Регистрация: 24.04.2010
Сообщений: 220

Лог файл в денвере для статистики посещаемости

06.11.2013, 23:44. Показов 1774. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет! Решил написать скрипт для статистики посещаемости Web-сервера, Нужно считать количество уникальных посетителей, я так понял нужная мне информация должна находиться в лог-файле на сервере(ip, дата посещения и т.д.) Попробовал открыть лог файл в денвере, он пишет только ошибки:
[06-Nov-2013 19:17:23 UTC] PHP Parse error: syntax error, unexpected ';' in Z:\home\lab4\www\index.php on line 272
Как мне заставить заносить в лог файл денвера ip, дату посещения и т.д?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
06.11.2013, 23:44
Ответы с готовыми решениями:

Написать пакетный файл для запуска утилиты проверки диска и вывода в файл статистики проверки
Написать пакетный файл для запуска утилиты проверки диска и вывода в файл статистики проверки

Лог-файл для батника
Доброго времени суток... Я написал свой батничег и хочу добавить в него логгирование, но чего-то не получается. Подскажите как можно...

BAT-файл для записи в лог имён и дат и времени изменения файлов, созданных после его же последнего запуска
Дня всем ГУРУ доброго! Возникла такая проблема, есть каталог куда периодически пишутся файлы... нужен батник, который проверял бы свой...

5
ищите меня в нирване
 Аватар для your_tremor
36 / 36 / 5
Регистрация: 23.10.2013
Сообщений: 198
07.11.2013, 00:07
в 272й строке неожиданные точка с запятой... перевод бесплатный. разберитесь с синтаксическими ошибками своего кода.
0
23 / 23 / 9
Регистрация: 24.04.2010
Сообщений: 220
07.11.2013, 00:09  [ТС]
your_tremor, блин это я знаю мне нужно понять как вставить в лог файл допонительную информацию для статистики посещений- например IP текущего пользователя?
0
 Аватар для Игорь[Igor]
726 / 478 / 130
Регистрация: 24.12.2008
Сообщений: 3,924
07.11.2013, 00:22
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
Полная статистика посещений
 
Метод первый с использованием сессий:
 
<?php
session_start();
if(!session_is_registered('counted')){
$agent = $_SERVER['HTTP_USER_AGENT'];
$uri = $_SERVER['REQUEST_URI'];
$user = $_SERVER['PHP_AUTH_USER'];
$ip = $_SERVER['REMOTE_ADDR'];
$ref = $_SERVER['HTTP_REFERER'];
$dtime = date('r');
 
if($ref == ""){
$ref = "None";
}
if($user == ""){
$user = "None";
}
 
$entry_line = "$dtime - IP: $ip | Agent: $agent | URL: $uri
 | Referrer: $ref | Username: $user n";
$fp = fopen("logs.txt", "a");
fputs($fp, $entry_line);
fclose($fp);
session_register('counted');
}
?>
 
 
Способ второй - без использования сессий.
 
<?php
$agent = $_SERVER['HTTP_USER_AGENT'];
$uri = $_SERVER['REQUEST_URI'];
$user = $_SERVER['PHP_AUTH_USER'];
$ip = $_SERVER['REMOTE_ADDR'];
$ref = $_SERVER['HTTP_REFERER'];
$dtime = date('r');
 
if($ref == ""){
$ref = "None";
}
if($user == ""){
$user = "None";
}
 
$entry_line = "$dtime - IP: $ip | Agent: $agent | URL: $uri
 | Referrer: $ref | Username: $user n";
$fp = fopen("logs.txt", "a");
fputs($fp, $entry_line);
fclose($fp);
?>
1
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
07.11.2013, 00:41
Цитата Сообщение от Mogul-kan Посмотреть сообщение
мне нужно понять как вставить в лог файл
не вставлять нужно, а доку читать
апач (который внутри денвера) при нормальной настройке ведет два лога.
тот что процитирован в 1-м посте - это эррор-лог.
а есть еще аккесс-лог. вот и ищи где он, или как его включить, если кудесники из денвера его выключили
1
46 / 48 / 2
Регистрация: 16.08.2013
Сообщений: 257
07.11.2013, 19:28
Это лог ашибок!! Лог посещений находится в Access.txt
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.11.2013, 19:28
Помогаю со студенческими работами здесь

Где на денвере искать файл site/:index?
Меня запарил файл index на денвере! Не могу его найти. Всё остальное - на виду, вот оно в папочках, ничего искать не приходится. Индекс же...

Запись статистики игры в файл
Пожалуйста, подскажите, как правильно записывать статистику игры (пользователь vs компьютер) в файл и читать ее из файла. Допустим,...

Запись статистики в файл с интервалом по времени
Здравствуйте! Подскажите пожалуйста что нужно добавить в этот код чтобы посетитель с IP адресом который уже присутствует в файле не...

лог-файл
Здравствуйте! Посоветуйте, пожалуйста, решение. Задача следующая, вести логи действий пользователей. Имеется база данных на акцессе,...

Лог файл
Нужен код , который записывает все действия программы в текстовый файл. Нужен лог программы


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru