Jump to content

Web-интерфейс для Старгайзера


Recommended Posts

Права смотри в /..../stargazer/users/....

Было такоеже поправил права стало на место

Я делал по интсрукции. Права правильные.

Link to post
Share on other sites
  • Replies 214
  • Created
  • Last Reply

Top Posters In This Topic

Выкладую то, чем пользуюсь сам

stg-20060822.tar.bz2

Проект пока не разрабатываю, ибо смотрю, что разработка биллинга тоже стоит на месте :) 15 марта как вышел "стабильный" 2.4, так и живём с тем что есть :)

В планах и мечтах - написать аналог консольного конфигуратора, только в PHP интерпритации. Пока что читаю маны про blowfish :)

Спасибо, но в архиве не хватает одного файла... "finance.php"

Так задумано?

Link to post
Share on other sites
  • 3 weeks later...
Спасибо, но в архиве не хватает одного файла... "finance.php"

Так задумано?

Этот модуль я ещё не разрабатывал, там, по сути, сейчас практически ничего нет. Можно создать этот файл вручную и поместить туда что-то типа

<?php
/********************************************************************************* 
 finance.php: Модуль обработки финансовой информации
   **********************************************************************************/

echo <<<EOF
Выберите временной промежуток: 
<form action="?view=finance" method="post" enctype="multipart/form-data">
 <select name="day1">
     <option value="01">01</option>
     <option value="02">02</option>
   </select>
</form>

EOF;
?>

Link to post
Share on other sites

народ, хотелось бы увидить в статистики такю штуку, как пополнения счета. Пользователь нажимал пополнить счет, вводил сумму и сразу выдавала квитанцию на экран с заполнеными даными из базы СТГ, тобишь ФИО, тел, адрес и айп + расчетный счет (ну это наш) по которому он будет платить. Возможна такая штука? было бы очень удобно для юзеров

Link to post
Share on other sites

спасибо огромное. А еще такие модули воможны:

1)например пользователь заходит в статистику жмет кнопку пополнить счет, и на мыло приходит письмо пользователь такой-то желает пополнить счет на столько-то

2) на сколько пополнял счет, сколько снялось абонки такая страничка нужна

Link to post
Share on other sites

пока что не вижу более-менее стабильной версии биллинга, потому временно разработку статистики приостановил. Если ещё месяца три ситуация не наладится. прийдётся искать альтернативные средства учёта траффика :)

Link to post
Share on other sites

хм тут ты не прав я работаю уже почти год или даже более на 2.014 версии доволен глюков не наблюдаю те которые появлялись фиксили сейчас пашет как часы

а всю обвязку можно найти тут да и сам ты ей занимался как и я

а достойных альтернатив чтоб бесплатно и без гемороя я не видел еще

нетамс если скажете то это геморой

Link to post
Share on other sites
  • 1 month later...

Andrey Zentavr А возможно сделать в админской части сортировку как в виндячем конфигураторе?

 

Вопрос ко всем, а реально сделать в статистике чтоб писались не айпи адреса а имена ДНС?

Link to post
Share on other sites
и так обещанная админка

пока не пашет добовление пользователей и админов

єто на стадии теста

что уже работает это изменение всех параметров (пока кроме пароля замотался забыл )

нет показа наработанного трафика и дитальной статистики (сделаю по возможности быстро)

установка проста ставиться как и аналогичная статистика другого автора Andrey Zentavr единственное но логин и пароль должны быть такие же как и в биллинге

Admin Stargazer

не могу скачать, у кого есть, дайте ссылку или на мыло xeddin(sobaka)ukr.net

 

И еще вопрос к автору: появится ли в статистике поле "Оставшиеся мегабайты" по каждому платному направлению?

 

У меня не работает отправка смс сообщений и ссылка направление, нажимаешь эти ссылки и выскакивает сообщение

 

Object Not Found

The requested URL '//sms.php' was not found on the RomPager server.

 

Return to last page

 

статистика stg-2006-08-22

Link to post
Share on other sites

статистика stg-2006-08-22

Altlinux

php 4.4.4

 

В пользовательсткой статистике по какой-то причине не передается скрипту имя пользователя (REMOTE_USER) :)

 

Апач настроен, епри заходе на страничку просят авторизироваться

 

Warning: fopen() [function.fopen]: Unable to access /var/stargazer/users//conf in /var/www/html/stgstat/include/functions.php on line 57

Warning: fopen(/var/stargazer/users//conf) [function.fopen]: failed to open stream: No such file or directory in /var/www/html/stgstat/include/functions.php on line 57

Warning: feof(): supplied argument is not a valid stream resource in /var/www/html/stgstat/include/functions.php on line 58

Warning: fgets(): supplied argument is not a valid stream resource in /var/www/html/stgstat/include/functions.php on line 59

 

Причем последние две строчки зацикливаются...

 

Были бы сырцы - вычислил бы сам. Каким образом извлекается имя? А то даже не знаю, что в php.ini править надо...

 

 

PS. Добавление: только что проверил:

 

<?
 echo $_SERVER["REMOTE_USER"];
?>

работает все правильно (код чистый, без ZEND).

Link to post
Share on other sites

Разобрался. Проблема устраняется при помощи Rewrite:

 

   RewriteEngine on
   RewriteRule ^(.*) - [E=PHP_AUTH_USER:%{REMOTE_USER}]

 

Честно говоря, так и не понял - чего это было...

Link to post
Share on other sites

вроде все работает, но в логах апача (а если раскомментировать строки по поводу вывода на экран ошибок, то и на экране) вот что

 

[Tue Nov  7 20:45:20 2006] [error] PHP Notice:  Undefined variable:  error in /usr/local/www/stg/include/info.php on line 227

[Tue Nov  7 22:31:22 2006] [error] PHP Notice:  Undefined index:  view in /usr/local/www/stg/index.php on line 97

[Tue Nov  7 22:31:22 2006] [error] PHP Notice:  Undefined index:  view in /usr/local/www/stg/include/info.php on line 179

[Tue Nov  7 22:33:42 2006] [error] PHP Notice:  Undefined index:  view in /usr/local/www/stg/index.php on line 97

[Tue Nov  7 22:33:42 2006] [error] PHP Notice:  Undefined index:  view in /usr/local/www/stg/include/info.php on line 179

[Tue Nov  7 22:38:58 2006] [error] PHP Notice:  Undefined index:  view in /usr/local/www/stg/index.php on line 97

[Tue Nov  7 22:38:58 2006] [error] PHP Notice:  Undefined index:  view in /usr/local/www/stg/include/info.php on line 179

[Tue Nov  7 22:40:59 2006] [error] PHP Notice:  Undefined index:  view in /usr/local/www/stg/index.php on line 97

[Tue Nov  7 22:40:59 2006] [error] PHP Notice:  Undefined index:  view in /usr/local/www/stg/include/info.php on line 179

[Tue Nov  7 22:41:07 2006] [error] PHP Notice:  Undefined index:  view in /usr/local/www/stg/index.php on line 97

[Tue Nov  7 22:41:07 2006] [error] PHP Notice:  Undefined index:  view in /usr/local/www/stg/include/info.php on line 179

[Tue Nov  7 22:41:54 2006] [error] PHP Notice:  Undefined index:  view in /usr/local/www/stg/index.php on line 97

[Tue Nov  7 22:41:54 2006] [error] PHP Notice:  Undefined index:  view in /usr/local/www/stg/include/info.php on line 179

[Tue Nov  7 22:42:14 2006] [error] PHP Notice:  Undefined index:  view in /usr/local/www/stg/index.php on line 97

[Tue Nov  7 22:42:14 2006] [error] PHP Notice:  Undefined index:  view in /usr/local/www/stg/include/info.php on line 179

[Tue Nov  7 22:42:48 2006] [error] PHP Notice:  Undefined index:  view in /usr/local/www/stg/index.php on line 97

[Tue Nov  7 22:42:48 2006] [error] PHP Notice:  Undefined index:  view in /usr/local/www/stg/include/info.php on line 179

[Wed Nov  8 22:20:04 2006] [error] PHP Notice:  Undefined index:  cl in /usr/local/www/stg/adm/index.php on line 39

[Wed Nov  8 22:20:04 2006] [error] PHP Notice:  Undefined index:  cl in /usr/local/www/stg/adm/index.php on line 44

[Wed Nov  8 22:20:04 2006] [error] PHP Notice:  Undefined index:  cl in /usr/local/www/stg/adm/index.php on line 53

[Wed Nov  8 22:20:04 2006] [error] PHP Notice:  Undefined index:  view in /usr/local/www/stg/adm/index.php on line 55

[Wed Nov  8 22:20:25 2006] [error] PHP Notice:  Undefined index:  view in /usr/local/www/stg/adm/client.php on line 35

[Wed Nov  8 22:20:25 2006] [error] PHP Notice:  Undefined index:  view in /usr/local/www/stg/include/info.php on line 179

[Wed Nov  8 22:20:34 2006] [error] PHP Notice:  Undefined index:  day in /usr/local/www/stg/include/info.php on line 221

[Wed Nov  8 22:20:34 2006] [error] PHP Notice:  Undefined variable:  error in /usr/local/www/stg/include/info.php on line 227

[Wed Nov  8 22:20:35 2006] [error] PHP Notice:  Undefined variable:  error in /usr/local/www/stg/include/info.php on line 227

[Wed Nov  8 22:20:44 2006] [error] PHP Notice:  Undefined index:  view in /usr/local/www/stg/adm/client.php on line 35

[Wed Nov  8 22:20:44 2006] [error] PHP Notice:  Undefined index:  view in /usr/local/www/stg/include/info.php on line 179

[Wed Nov  8 22:20:45 2006] [error] PHP Notice:  Undefined index:  cl in /usr/local/www/stg/adm/index.php on line 39

[Wed Nov  8 22:20:45 2006] [error] PHP Notice:  Undefined index:  cl in /usr/local/www/stg/adm/index.php on line 44

[Wed Nov  8 22:20:45 2006] [error] PHP Notice:  Undefined index:  cl in /usr/local/www/stg/adm/index.php on line 53

[Wed Nov  8 22:20:45 2006] [error] PHP Notice:  Undefined index:  view in /usr/local/www/stg/adm/index.php on line 55

[Wed Nov  8 22:21:02 2006] [error] PHP Notice:  Undefined index:  view in /usr/local/www/stg/index.php on line 97

[Wed Nov  8 22:21:02 2006] [error] PHP Notice:  Undefined index:  view in /usr/local/www/stg/include/info.php on line 179

[Wed Nov  8 22:21:06 2006] [error] PHP Notice:  Undefined index:  day in /usr/local/www/stg/include/info.php on line 221

[Wed Nov  8 22:21:06 2006] [error] PHP Notice:  Undefined variable:  error in /usr/local/www/stg/include/info.php on line 227

[Wed Nov  8 22:21:34 2006] [error] PHP Notice:  Undefined variable:  error in /usr/local/www/stg/include/info.php on line 227

 

кто с таким сталкивался ???

Link to post
Share on other sites

[Tue Nov  7 20:45:20 2006] [error] PHP Notice:  Undefined variable:  error in /usr/local/www/stg/include/info.php on line 227

226: /* Вытаскиваем стату */

227: if ($error == "")

 

[Tue Nov  7 22:31:22 2006] [error] PHP Notice:  Undefined index:  view in /usr/local/www/stg/index.php on line 97

 

96: <?php

97: if($_GET["view"] == "credithis") { /* <!-- Кредитная история --> */

98: $regexp = array(

[Tue Nov  7 22:31:22 2006] [error] PHP Notice:  Undefined index:  view in /usr/local/www/stg/include/info.php on line 179

178: /* Смотрим, может нам вывести статистику нужно?? */

179: if($params["view"] == "detail") {

Edited by Andrey Zentavr
Link to post
Share on other sites

сталкивался с подобным (cl и view)

В общем, учитывая, что то, что мне сейчас нужно, работает, просто отключил в php вывод notice

Link to post
Share on other sites

Вопрос с СМС решился просто :), все дело было в ДНС сервере. Теперь окно появляется, только вот не пойму, нужен ли на сервере со статистикой СМТП сервер???

 

Andrey Zentavr не сочтите за наглость :(, но будет ли дорабатываться статистика?

 

1. Будет ли работать ссылка "Тарифные планы"

 

2. Можно ли сделать так, чтобы текст "Сетевое имя ukr.net принадлежит городской точке обмена", который выскакивает при проверке адреса на направление, можно было менять в конфиге.

 

3. Хотелось бы видеть поле "Бесплатные мегабайты", чтобы юзер видел сколько БМ у него осталось

Link to post
Share on other sites
да потому что нагрузка будет сильная при резолве

Если поднять кеширующий ДНС на локальной машинке, я думаю что не так уж и сильно это будет грузить процик да и сетевой ресут тоже, так как если клиент понесся по заданому адресу - значит адрес уже зарезолвен и остается только получить ответ из кеша :huh:

 

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

Link to post
Share on other sites
Вопрос ко всем, а реально сделать в статистике чтоб писались не айпи адреса а имена ДНС?

Я думаю что более чем реально, я так полагаю что это вопрос добавления одной процедурки размером в пару тройку строк которая будет резолвить имена и еще одной процедурки которая вызовит перзагрузку странички с выводом полученого результата (в цикле канечна).

Давайте папросим Аднрея домалевать кнопочку. Готов проставиццо пиффом по такому поводу, а ? Адндрей ? :huh: - заодно и повод будет Киев пасетить........ под гругим градусом :)

Link to post
Share on other sites

Толку от такого резолва ноль, ибо вы все равно не получите того что хотите, ибо клиент увидит совершенно не те адреса по которым ходил. Ну например:

 

head / # nslookup plasticsur.ru

Server: 127.0.0.1

Address: 127.0.0.1#53

 

Non-authoritative answer:

Name: plasticsur.ru

Address: 80.93.57.198

 

head / # nslookup 80.93.57.198

Server: 127.0.0.1

Address: 127.0.0.1#53

 

Non-authoritative answer:

198.57.93.80.in-addr.arpa name = mega17.z8.ru.

 

И поверьте так будет со всеми доменными именами на хостингах, а это большинство сайтов.

Так что единственно верное решение записывать адреса через биллинг анализирую сами пакеты. А такой геморрой на данном этапе вряд ли кому-то нужен.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...