<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: Как PHP - логировать?]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме Как PHP - логировать? форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Mon, 03 Aug 2026 06:20:44 -0400</pubDate>
		<item>
			<title>Как PHP - логировать?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219225">Как PHP - логировать?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			ASM, привет! У тебя есть какой-нибудь PHP-код, который может читать эту базу данных? У меня не очень хорошо получается с PHP и MySQL… Затрудняюсь с правильным чтением колонки времени. Не мог бы ты предоставить какой-нибудь пример кода? <br />
			<i>15.03.2005 23:27:00, bax.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219225</link>
			<guid>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219225</guid>
			<pubDate>Tue, 15 Mar 2005 23:27:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Как PHP - логировать?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219224">Как PHP - логировать?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Ой, извини! Данные скоро появятся… Когда я ищу через phpMyAdmin, вижу какие-то логи… Так что, может, кто-нибудь может подкинуть кусочек php-кода, или мне всё делать самому? <br />
			<i>14.03.2005 22:13:00, bax.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219224</link>
			<guid>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219224</guid>
			<pubDate>Mon, 14 Mar 2005 22:13:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Как PHP - логировать?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219223">Как PHP - логировать?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Окей, вот частичный успех:<br /><br />1. perl – необходимо создать директории C:\Perl\lib\Net\Dev\Tools<br />2. perl – скопировать файл MTSyslog.pm в C:\Perl\lib\Net\Dev\Tools<br />3. mysql - CREATE DATABASE syslog<br />4. mysql - импортировать таблицы из database.sql<br />5. отредактировать listen_syslog.pl для подключения к mysql (логин – пароль)<br />6. perl – установить DBI<br />7. perl – установить DBD-mysql<br />8. запустить listen_syslog.pl<br /><br />И теперь listen_syslog.pl работает без ошибок, но данные не принимаются. Также на той же машине MT Syslog Daemon v1.15 не принимает данные, только Traffic Counter v1.9 принимает данные. Может быть, это связано с версией MikroTik? Моя версия 2.8.22… на страницах MikroTik пишут, что: «Ваш роутер должен использовать программное обеспечение маршрутизации MikroTik версии 2.3 или более старой. Для более новых версий используйте Traffic Management Utilities» <noindex><a href="http://www.mikrotik.com/wirsys/install.htm" target="_blank" rel="nofollow" >http://www.mikrotik.com/wirsys/install.htm</a></noindex> Может быть, это то же самое с perl-скриптами? То есть, возможно, они собраны для более старой версии MikroTik… <br />
			<i>14.03.2005 22:08:00, bax.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219223</link>
			<guid>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219223</guid>
			<pubDate>Mon, 14 Mar 2005 22:08:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Как PHP - логировать?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219222">Как PHP - логировать?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Снова та же ошибка: Не удалось найти Net/Dev/Tools/Mtsyslog.pm в &lt;@INC содержит: C:/perl/lib C:/perl/site/lib ,&gt; в listen_syslog.pl line 1. Уверены, что первая строка в порядке? Может быть, она должна выглядеть примерно так: #!c:/Perl/bin/Perl.exe <br />
			<i>14.03.2005 18:14:00, bax.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219222</link>
			<guid>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219222</guid>
			<pubDate>Mon, 14 Mar 2005 18:14:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Как PHP - логировать?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219221">Как PHP - логировать?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Перемести файл MTsyslog.pm в C:/perl/lib. <br />
			<i>14.03.2005 17:40:00, _ASM.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219221</link>
			<guid>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219221</guid>
			<pubDate>Mon, 14 Mar 2005 17:40:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Как PHP - логировать?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219220">Как PHP - логировать?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			У меня есть скрипты для интерфейса и поллера, которые логируют входы и выходы пользователей, но думаю, что каждому лучше сделать скрипт, который работает именно для него. <br />
			<i>14.03.2005 17:40:00, _ASM.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219220</link>
			<guid>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219220</guid>
			<pubDate>Mon, 14 Mar 2005 17:40:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Как PHP - логировать?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219219">Как PHP - логировать?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Окей, хм, теперь вкратце: mtsyslog — это что-то вроде демона MT Syslog Daemon от Mikrotik, только на Perl, и он просто заполняет базу данных MySQL. Так что сначала нужно запустить это в фоне. Окей, но сейчас, когда я пытаюсь запустить через командную строку: `perl listen_syslog.pl`, у меня такая ошибка: `Cant locate Net/Dev/Tools/Mtsyslog.pm in @INC contains: C:/perl/lib C:/perl/site/lib ,&gt; at listen_syslog.pl line 1`. Хм, видимо, нужно немного изменить оба скрипта, чтобы они были совместимы с Perl для Windows… Есть какие-нибудь идеи? <br />
			<i>14.03.2005 16:35:00, bax.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219219</link>
			<guid>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219219</guid>
			<pubDate>Mon, 14 Mar 2005 16:35:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Как PHP - логировать?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219218">Как PHP - логировать?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Эм, ну, ASM – это никнейм пользователя форума, который выложил своего syslog демона выше. <br />
			<i>14.03.2005 15:56:00, cmit.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219218</link>
			<guid>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219218</guid>
			<pubDate>Mon, 14 Mar 2005 15:56:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Как PHP - логировать?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219217">Как PHP - логировать?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Что такое ASM? Ты уже что-то знаешь по поводу завершенных задач? <br />
			<i>14.03.2005 15:41:00, bax.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219217</link>
			<guid>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219217</guid>
			<pubDate>Mon, 14 Mar 2005 15:41:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Как PHP - логировать?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219216">Как PHP - логировать?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Тебе нужно будет написать немного PHP (или любой другой язык, который ты хочешь использовать), чтобы вытащить данные из MySQL базы и вывести HTML-страницу с нужной информацией. Может, у ASM уже что-то готовое, чем он сможет поделиться?! <br />
			<i>14.03.2005 15:15:00, cmit.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219216</link>
			<guid>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219216</guid>
			<pubDate>Mon, 14 Mar 2005 15:15:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Как PHP - логировать?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219215">Как PHP - логировать?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Окей, и как посмотреть результат в браузере? <br />
			<i>14.03.2005 15:03:00, bax.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219215</link>
			<guid>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219215</guid>
			<pubDate>Mon, 14 Mar 2005 15:03:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Как PHP - логировать?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219214">Как PHP - логировать?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Я повторюсь... listen_syslog.pl предназначен только для запуска как фоновый сервис… В Linux можно использовать screen для этой цели… <br />
			<i>14.03.2005 15:01:00, _ASM.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219214</link>
			<guid>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219214</guid>
			<pubDate>Mon, 14 Mar 2005 15:01:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Как PHP - логировать?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219213">Как PHP - логировать?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Окей! Установил perl из activestate, работает нормально, затем DBI тоже успешно. Включил поддержку .pl файлов в apache и разрешил выполнение cgi в этой директории… если быть точным, добавил эти строки: Options Indexes FollowSymLinks ExecCGI и AddHandler cgi-script .pl test .pl scripts работает. Еще в Mikrotik логирование включил на этот удаленный хост. Но какие-то странные ошибки в логах apache (когда подключаюсь к моему веб-сайту <noindex><a href="http://mydomain.com/script/listen_syslog.pl)" target="_blank" rel="nofollow" >http://mydomain.com/script/listen_syslog.pl)</a></noindex> вроде этого: listen_syslog.pl не исполняемый файл; убедитесь, что интерпретируемые скрипты имеют первую строку “#!”. Bad file descriptor: не знаю, как породить дочерний процесс: path_to/listen_syslog.pl Нужно ли что-то менять в MTSyslog.pm? Или, может быть, нужно что-то изменить в listen_syslog.pl (кроме mysql_user и pass - это я уже сделал)? <br />
			<i>14.03.2005 14:33:00, bax.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219213</link>
			<guid>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219213</guid>
			<pubDate>Mon, 14 Mar 2005 14:33:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Как PHP - логировать?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219212">Как PHP - логировать?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			listen_syslog.pl нужно запускать в фоновом режиме… Он открывает UDP порт 514 для прослушивания и начинает добавлять данные в базу данных MySQL… Я использую это на Slackware Linux. <br />
			<i>14.03.2005 13:13:00, _ASM.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219212</link>
			<guid>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219212</guid>
			<pubDate>Mon, 14 Mar 2005 13:13:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Как PHP - логировать?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219211">Как PHP - логировать?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Очень даже неплохо… У меня mysql и apache под Windows… Я создал базу данных и внес изменения в listen_syslog.pl… Теперь мне нужно только установить perl и провести тесты… У тебя есть какая-нибудь примерная страница или как запустить этот скрипт из браузера? Просто сделать ссылку на MTSyslog.pm или listen_syslog.pl? <br />
			<i>14.03.2005 11:45:00, bax.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219211</link>
			<guid>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219211</guid>
			<pubDate>Mon, 14 Mar 2005 11:45:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Как PHP - логировать?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219210">Как PHP - логировать?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Можешь использовать syslog-демона, который я сделал. У него прямая запись в MySQL-базу данных. Скачай <noindex><a href="http://www.mikrotikbalkans.com/mtsyslog.tar.gz" target="_blank" rel="nofollow" >http://www.mikrotikbalkans.com/mtsyslog.tar.gz</a></noindex>, распакуй командой tar -zxf mtsyslog.tar.gz, перейди в папку `mtsyslog`, создай базу данных `syslog` командой `mysqladmin create syslog` и импортируй данные из `database.sql` командой `mysql syslog &lt; database.sql`. Еще нужно отредактировать файл `listen_syslog.pl` и изменить `mysql_user` и `mysql_pass`. &nbsp;Запусти демон в фоне: `/usr/bin/screen -dmS mt_syslog /usr/bin/perl /path/to/listen_syslog.pl`<br /><br />P.S.: Обязательно нужно установить DBI... Если не уверен, используй: `perl -MCPAN -e shell install DBI` <br />
			<i>14.03.2005 00:51:00, _ASM.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219210</link>
			<guid>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219210</guid>
			<pubDate>Mon, 14 Mar 2005 00:51:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Как PHP - логировать?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219209">Как PHP - логировать?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			На самом деле я искал что-то вроде этого примера: <noindex><a href="http://sqnt.sourceforge.net/example/index.html" target="_blank" rel="nofollow" >http://sqnt.sourceforge.net/example/index.html</a></noindex> Это было Squint… но я не могу скачать, ссылка битая… <noindex><a href="http://www.ledge.co.za/software/squint/" target="_blank" rel="nofollow" >http://www.ledge.co.za/software/squint/</a></noindex> Кто-нибудь знает что-нибудь подобное? (хотя я предпочитаю скрипты на PHP) <br />
			<i>13.03.2005 11:59:00, bax.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219209</link>
			<guid>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219209</guid>
			<pubDate>Sun, 13 Mar 2005 11:59:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Как PHP - логировать?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219208">Как PHP - логировать?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Есть у кого-нибудь простой PHP-код или страницы, способные читать логи Mikrotik и выдавать приличную статистику о пользователях? Мне нужно что-то простое, где пользователи хотспота (или другие) могли бы видеть время подключения и сколько МБ (ГБ) скачали. Что-то вроде всплывающего окна после логина в хотспот, но для более длительного периода... неделя или четыре недели. Я думал, чтобы скачивать логи с MT Syslog Daemon v1.15 и помещать их на веб-сервер, где PHP и Apache смогут читать эти логи и показывать какую-нибудь приличную статистику. Я искал на <noindex><a href="http://www.hotscripts.com/" target="_blank" rel="nofollow" >http://www.hotscripts.com/</a></noindex>, но там слишком много результатов, у меня реально нет времени всё это тестировать. У кого-нибудь есть какие-нибудь идеи или знаете ли вы какой-нибудь готовый скрипт, который может работать с логами (предпочтительно бесплатный)? <br />
			<i>07.03.2005 13:41:00, bax.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219208</link>
			<guid>http://mikrotik.moscow/forum/forum57/58018-kak-php-_-logirovat/message219208</guid>
			<pubDate>Mon, 07 Mar 2005 13:41:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
