forum.bitel.ru
http://forum.bitel.ru/

Web интерфейс для быстрого получения информации из биллинга
http://forum.bitel.ru/viewtopic.php?f=25&t=6126
Страница 1 из 1

Автор:  Sets [ 15 ноя 2011, 18:24 ]
Заголовок сообщения:  Web интерфейс для быстрого получения информации из биллинга

Итак очередной велосипед от меня Вам, писал для себя, но как обычно делюсь с сообществом так сказать :)
Прошу вносить жалобы и предложения.
написан на PHP.

Для чего это надо:
1) Удобно искать по IP адресам(в случае СОРМ)
2) Удобно работать с МАК адресами, работает поиск по MAC
3) Быстрый доступ к биллингу в том числе с мобильника
4) Более удобно диагностировать ошибки Dialup

PS: прошу не обращать внимания на иконку "график" это нечто специфическое(не включено в архив) через нее можно посмотреть текущую загруженность канала пользователем, в общем у Вас это просто работать не будет, просто не нажимайте и все будет ок :)

ах да краткая инструкция:
1) распаковываем в нужное место(например в /var/www/)
2) Редактируем конфиг: maindata/config.php (там на каждой строке комментарии)
3) Profit

ps: Вот как это выглядит у меня(имена, явки, пароли ес-но изменены)
Изображение
Изображение

Вложения:
2.png
2.png [ 110.87 КБ | Просмотров: 16600 ]
1.png
1.png [ 141.4 КБ | Просмотров: 16602 ]
bill.zip [40.51 КБ]
Скачиваний: 560

Автор:  Sets [ 17 ноя 2011, 12:31 ]
Заголовок сообщения:  Re: Web интерфейс для быстрого получения информации из билли

Если кто-то опробовал и нравится или есть предложения, жалобы, пожалуйста отписывайтесь ниже чтобы я знал есть ли смысл выкладывать обновления

Автор:  mazay-d [ 14 дек 2011, 18:40 ]
Заголовок сообщения:  Re: Web интерфейс для быстрого получения информации из билли

Спасибо! Интересная штука!
Правда в работе пока не удалось посмотреть, из коробки не заработало.... :(
Код:
[Wed Dec 14 16:25:50 2011] [error] [client XX.XX.XX.XX] PHP Notice:  Undefined index:  id in /var/www/bill/index.php on line 15, referer: http://tex.xxxxxxxx.net/
[Wed Dec 14 16:25:50 2011] [error] [client XX.XX.XX.XX] PHP Warning:  mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Can't connect to MySQL server on 'XX.XX.XX.XX' (13) in /var/www/bill/lib/database/database.php on line 20, referer: http://tex.xxxxxxxxx.net/
[Wed Dec 14 16:25:50 2011] [error] [client XX.XX.XX.XX] PHP Warning:  mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: Access denied for user 'apache'@'localhost' (using password: NO) in /var/www/bill/lib/database/database.php on line 49, referer: http://tex.xxxxxxxxx.net/
[Wed Dec 14 16:25:50 2011] [error] [client XX.XX.XX.XX] PHP Warning:  mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: A link to the server could not be established in /var/www/bill/lib/database/database.php on line 49, referer: http://tex.xxxxxxxx.net/
[Wed Dec 14 16:25:50 2011] [error] [client XX.XX.XX.XX] PHP Notice:  Uninitialized string offset: 3 in /var/www/bill/lib/database/database.php on line 51, referer: http://tex.xxxxxxxxx.net/


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

Автор:  Sets [ 14 дек 2011, 22:11 ]
Заголовок сообщения:  Re: Web интерфейс для быстрого получения информации из билли

1. Желательно отключить нотисы в php.ini (т.к. явно не объявлены переменные).
2. Не может подклюиться к Базе данных, без БД работать не будет

Автор:  snark [ 15 дек 2011, 02:48 ]
Заголовок сообщения:  Re: Web интерфейс для быстрого получения информации из билли

mazay-d писал(а):
Код:
[Wed Dec 14 16:25:50 2011] [error] [client XX.XX.XX.XX] PHP Notice:  Undefined index:  id in /var/www/bill/index.php on line 15, referer: http://tex.xxxxxxxx.net/
[Wed Dec 14 16:25:50 2011] [error] [client XX.XX.XX.XX] PHP Warning:  mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Can't connect to MySQL server on 'XX.XX.XX.XX' (13) in /var/www/bill/lib/database/database.php on line 20, referer: http://tex.xxxxxxxxx.net/
[Wed Dec 14 16:25:50 2011] [error] [client XX.XX.XX.XX] PHP Warning:  mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: Access denied for user 'apache'@'localhost' (using password: NO) in /var/www/bill/lib/database/database.php on line 49, referer: http://tex.xxxxxxxxx.net/
[Wed Dec 14 16:25:50 2011] [error] [client XX.XX.XX.XX] PHP Warning:  mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: A link to the server could not be established in /var/www/bill/lib/database/database.php on line 49, referer: http://tex.xxxxxxxx.net/
[Wed Dec 14 16:25:50 2011] [error] [client XX.XX.XX.XX] PHP Notice:  Uninitialized string offset: 3 in /var/www/bill/lib/database/database.php on line 51, referer: http://tex.xxxxxxxxx.net/



Там даже обработки ошибок нету?!?

Изображение

Автор:  Sets [ 15 дек 2011, 12:29 ]
Заголовок сообщения:  Re: Web интерфейс для быстрого получения информации из билли

snark писал(а):
Там даже обработки ошибок нету?!?

Нет, и меня совесть не мучает :) Это исключительно для внутреннего пользования.
Да и потом у меня например отображение вообще всех ошибок, нотисов и предупреждений отключено, так что даже если какая-то ошибка, о ней узнать можно только читая логи апача.

Автор:  snark [ 15 дек 2011, 12:50 ]
Заголовок сообщения:  Re: Web интерфейс для быстрого получения информации из билли

Бросьте в корень вот такой .htaccess
Код:
php_value error_reporting 2047
php_value log_errors on
php_value error_log './php-error.log'

и все ошибки будут писаться в один единственный файл ;)

Автор:  Sets [ 26 янв 2012, 13:44 ]
Заголовок сообщения:  Re: Web интерфейс для быстрого получения информации из билли

Добавил скрины :)

Автор:  supp [ 16 окт 2012, 15:02 ]
Заголовок сообщения:  Re: Web интерфейс для быстрого получения информации из билли

ну а для 5.2

Автор:  Sets [ 29 ноя 2012, 15:23 ]
Заголовок сообщения:  Re: Web интерфейс для быстрого получения информации из билли

supp писал(а):
ну а для 5.2

честно говоря пока еще не перешли, а что серьезные различия в БД, не работает?

Автор:  Sets [ 10 июн 2013, 12:06 ]
Заголовок сообщения:  Re: Web интерфейс для быстрого получения информации из билли

supp писал(а):
ну а для 5.2

Перешли на 6.0, все отлично работает и там

Автор:  nik247 [ 20 июн 2013, 20:32 ]
Заголовок сообщения:  Re: Web интерфейс для быстрого получения информации из билли

Sets писал(а):
supp писал(а):
ну а для 5.2

Перешли на 6.0, все отлично работает и там

А для Inet его не доделывали?

Автор:  Sets [ 24 июн 2013, 16:26 ]
Заголовок сообщения:  Re: Web интерфейс для быстрого получения информации из билли

Нет, не доделывал, все еще используем модуль Dialup

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/