p0int Posted June 7, 2006 at 02:08 PM Posted June 7, 2006 at 02:08 PM Какой функционал нужен для админки уже есть в 1 альфе удаление добовление пользователей смена параметров любых вывод статистики отправка сообщений
egor2fsys Posted June 7, 2006 at 03:00 PM Posted June 7, 2006 at 03:00 PM общая статистика, примерно как в конфигураторе. еще бы права админа смотреть при входе, чтобы админ мог например только менять деньги и все. соотвественно все остальные поля для него можно сделать недоступными
XoRe Posted June 7, 2006 at 04:20 PM Posted June 7, 2006 at 04:20 PM Имхо, тут стоит разделить 3 направления. 1. Админство юзеров, тарифов, админов. Решается с помощью продвинутого КК. 2. Вывод статистики по трафику юзеров, по оплатам, по кредитам, по БМ. Решается парсингом логов. 3. Редактирование конфига стг, рулесов, всяких файлов ОнЮзер*, ОнКоннект, и прочего, лежащего в /etc/stargazer. Так-же можно сюда впихнуть кнопки "старт", "стоп", "рестарт" для стг. Наверное самая простая часть ) Так вот. По первому направлению, p0int , у вас все сделано) Можно только попросить фильтр по юзерам, как в графическом конфигураторе. И чтоб можно было отсылать массовые сообщения, выбирая юзеров тем-же фильтром. Хотя ещё можно добавить выбор сервера, к кому цепляться. По второму - ну тут широкие горизонты ) В идеале желателен вывод общей статистики по выбранному диапазону юзеров с такого-то по такое-то число. + подробная статистика каждого юзера. У меня есть скрипт на перле, который делает общую статистику по группам юзеров с любого по любое число. Могу поделиться в ознакомительных целях. По третьему направлению мыслей нет. Лично для меня наибольшую важность представляет первое направление. Статистику я скриптами посчитаю )
p0int Posted June 7, 2006 at 08:46 PM Author Posted June 7, 2006 at 08:46 PM от скрипта не откажусь если кто умеет работать с сокетами на пхп буду признателен за пример тогда я уйду от парсера логов и не будет привязки к конкретному серваку ---------- тут сразу получиться функционал в виде пинг и онлайн ---------- разграничение прав сделаю это не сложно впроцем как и редактирование скриптов OnConnect и прочих фильтр по юзерам сделать можно вопрос толкьо фильтр какого плана диапазон, логин, группа, баланс через пару дней если успею выложу не полную версию но вполне рабочую
XoRe Posted June 8, 2006 at 01:24 AM Posted June 8, 2006 at 01:24 AM 2p0int: Скрипт на перле и пример на пхп лови в ПМ. Как я понимаю, через сервер можно вытащить только суммарные логи по юзерам и направлениям. Для более детального чего-то нужно их парсить ) Фильтр вполне пойдет тот, который в графиеском конфигураторе.
p0int Posted June 17, 2006 at 05:16 AM Author Posted June 17, 2006 at 05:16 AM в процессе вылизываю ка только сразу выложу
XoRe Posted June 25, 2006 at 06:17 AM Posted June 25, 2006 at 06:17 AM Тут такая штука... [sun Jun 25 19:13:35 2006] [error] [client 192.168.2.15] PHP Fatal error: Incompatible file format: The encoded file has format major ID 2, whereas the Optimizer expects 1; The encoded file was probably encoded by the Zend Guard for PHP 5 (zendenc5), and therefore cannot be run on PHP 4 in /usr/local/www/virtual/jabber/admin/p0int/zend_admin_sg/index.php on line 0 В двух словах - закодировано зендом для пхп5. И в пхп4 не хотит работать. Так, для справки )
p0int Posted June 25, 2006 at 06:59 AM Author Posted June 25, 2006 at 06:59 AM итак админки для php5 php4
XoRe Posted June 25, 2006 at 03:21 PM Posted June 25, 2006 at 03:21 PM Интересная админка. Что берется посредством КК? Кстати могу посоветовать впендюривать переделанный КК, где можно менять любые параметры и создавать/удалять юзеров.
p0int Posted June 25, 2006 at 04:14 PM Author Posted June 25, 2006 at 04:14 PM с помощью его все и делаеться добовление удаление в процессе отладки впрочем как и другие функции кстати небольшой ньюанс в версии для пхп5 есть переделаный конфигуратор в 4ой нет
Sergek Posted June 25, 2006 at 08:31 PM Posted June 25, 2006 at 08:31 PM Мож че не так сделал, подскажите.... Неверный админ настройте правильно статистику
Serjio Posted June 25, 2006 at 09:08 PM Posted June 25, 2006 at 09:08 PM Мож че не так сделал, подскажите.... а может скажеш что ты сделал ?
Sergek Posted June 26, 2006 at 05:08 AM Posted June 26, 2006 at 05:08 AM Да в принципе ничего.... Взял архив распакавал го в директорию вебсервера, указываю адрес типа http://my.server.com/adminstg/ на что он мне вот так пишет :-/ Вот конфиг файл <? $statdir="/var/stargazer/users/"; $stglog="/var/log/stargazer.log"; $admdir="/var/stargazer/admins/"; $sgconf="/usr/local/sbin/sgconf/.sgconf"; $sgconf_temp="/stargazer/tune"; $sghost="127.0.0.1"; $sgport=4445; ?>
XoRe Posted June 26, 2006 at 05:09 AM Posted June 26, 2006 at 05:09 AM 2p0int: а может объеденить версию для 4 и версию для 5? )
p0int Posted June 26, 2006 at 07:32 AM Author Posted June 26, 2006 at 07:32 AM Мож че не так сделал, подскажите.... Неверный админ настройте правильно статистику нужен виртуалхост с авторизацией гле логин и пароль должен равняться логину и паролю админа в старгейзере
sky Posted June 26, 2006 at 06:36 PM Posted June 26, 2006 at 06:36 PM Какая версия Zend у разработчика бо при запуске дает такое Fatal error: Incompatible file format: The encoded file has format ID 2006022801, whereas the Optimizer can read up to 2004102401 in /var/www/html/admin/index.php on line 0 версия zend_optimizer.version 2.6.1
XoRe Posted June 27, 2006 at 12:16 AM Posted June 27, 2006 at 12:16 AM Кстати открыл такую штуку - авторизация через апач нужна, логин админа берется из этой авторизации. Но пароль при такой авторизации может быть другой ) Т.е. не совпадать с амдинским в стг. Впрочем я не против такого. Если не ошибаюсь, чтоб полностью взять на себя обработку паролей от апача, надо много чего намудрить и заюзать mod_rewrite. Т.е. больше гемороя и меньше переносимости на другие системы. Ещё что хотел спросить - а нужно ли шифрование зендом? Есть ли на то причины?
egor2fsys Posted June 27, 2006 at 04:11 AM Posted June 27, 2006 at 04:11 AM угу. зачем шифровать то ? система вроде как открытая.
Bas Posted June 27, 2006 at 10:09 AM Posted June 27, 2006 at 10:09 AM Видимо преследуется 2 цели: 1) скрыть исходники 2) оптимизация кода (на то он и зенд оптимизер) Хочу заметить, что многие отказываются даже пробывать ставить продукты, так как не хотят возиться с Зендом (лень, не умеют, др. причины).
egor2fsys Posted June 27, 2006 at 10:40 AM Posted June 27, 2006 at 10:40 AM Видимо преследуется 2 цели:1) скрыть исходники 2) оптимизация кода (на то он и зенд оптимизер) Хочу заметить, что многие отказываются даже пробывать ставить продукты, так как не хотят возиться с Зендом (лень, не умеют, др. причины). именно поэтому я и не ставлю все что пошифровано, хотя хотелось бы посмотреть на админскую статистику. просто неясно зачем шифровать то, что относится к открытому продукту ? например парсер файла детальной статистики пишется за 2 минуты, даже без знания regex хотя конечно на все воля авторов и надо уважать их мнение.
p0int Posted June 27, 2006 at 11:47 AM Author Posted June 27, 2006 at 11:47 AM лично я не хочу просто открывать свой код так как там не только тупой парсер единственное кому я могу открыть код это производителю биллинга и его помошнику больше наверное не кому так что довольствуйтесь чем есть --------------------------- по поводу версии стоит самая последняя --------------------------- в скором времени будет другая версия по поводу логина и пароля если пароль будет отличаться то изменения приминяться не будут
sky Posted June 28, 2006 at 12:38 PM Posted June 28, 2006 at 12:38 PM ну так может кто что посоветует Что делать с этим, я понимаю что что-то не то но что The encoded file has format ID 2006022801, whereas the Optimizer can read up to 2004102401 in
p0int Posted June 28, 2006 at 08:43 PM Author Posted June 28, 2006 at 08:43 PM Версия зенда которая у меня ZendOptimizer-3.0.1-linux-glibc21-i386.tar.gz на ней собственно все и проверял
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now