p0int Опубликовано: 7 червня, 2006 Опубликовано: 7 червня, 2006 Какой функционал нужен для админки уже есть в 1 альфе удаление добовление пользователей смена параметров любых вывод статистики отправка сообщений
egor2fsys Опубліковано: 7 червня, 2006 Опубліковано: 7 червня, 2006 общая статистика, примерно как в конфигураторе. еще бы права админа смотреть при входе, чтобы админ мог например только менять деньги и все. соотвественно все остальные поля для него можно сделать недоступными
XoRe Опубліковано: 7 червня, 2006 Опубліковано: 7 червня, 2006 Имхо, тут стоит разделить 3 направления. 1. Админство юзеров, тарифов, админов. Решается с помощью продвинутого КК. 2. Вывод статистики по трафику юзеров, по оплатам, по кредитам, по БМ. Решается парсингом логов. 3. Редактирование конфига стг, рулесов, всяких файлов ОнЮзер*, ОнКоннект, и прочего, лежащего в /etc/stargazer. Так-же можно сюда впихнуть кнопки "старт", "стоп", "рестарт" для стг. Наверное самая простая часть ) Так вот. По первому направлению, p0int , у вас все сделано) Можно только попросить фильтр по юзерам, как в графическом конфигураторе. И чтоб можно было отсылать массовые сообщения, выбирая юзеров тем-же фильтром. Хотя ещё можно добавить выбор сервера, к кому цепляться. По второму - ну тут широкие горизонты ) В идеале желателен вывод общей статистики по выбранному диапазону юзеров с такого-то по такое-то число. + подробная статистика каждого юзера. У меня есть скрипт на перле, который делает общую статистику по группам юзеров с любого по любое число. Могу поделиться в ознакомительных целях. По третьему направлению мыслей нет. Лично для меня наибольшую важность представляет первое направление. Статистику я скриптами посчитаю )
p0int Опубліковано: 7 червня, 2006 Автор Опубліковано: 7 червня, 2006 от скрипта не откажусь если кто умеет работать с сокетами на пхп буду признателен за пример тогда я уйду от парсера логов и не будет привязки к конкретному серваку ---------- тут сразу получиться функционал в виде пинг и онлайн ---------- разграничение прав сделаю это не сложно впроцем как и редактирование скриптов OnConnect и прочих фильтр по юзерам сделать можно вопрос толкьо фильтр какого плана диапазон, логин, группа, баланс через пару дней если успею выложу не полную версию но вполне рабочую
XoRe Опубліковано: 8 червня, 2006 Опубліковано: 8 червня, 2006 2p0int: Скрипт на перле и пример на пхп лови в ПМ. Как я понимаю, через сервер можно вытащить только суммарные логи по юзерам и направлениям. Для более детального чего-то нужно их парсить ) Фильтр вполне пойдет тот, который в графиеском конфигураторе.
p0int Опубліковано: 17 червня, 2006 Автор Опубліковано: 17 червня, 2006 в процессе вылизываю ка только сразу выложу
XoRe Опубліковано: 25 червня, 2006 Опубліковано: 25 червня, 2006 Тут такая штука... [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 не хотит работать. Так, для справки )
XoRe Опубліковано: 25 червня, 2006 Опубліковано: 25 червня, 2006 Интересная админка. Что берется посредством КК? Кстати могу посоветовать впендюривать переделанный КК, где можно менять любые параметры и создавать/удалять юзеров.
p0int Опубліковано: 25 червня, 2006 Автор Опубліковано: 25 червня, 2006 с помощью его все и делаеться добовление удаление в процессе отладки впрочем как и другие функции кстати небольшой ньюанс в версии для пхп5 есть переделаный конфигуратор в 4ой нет
Sergek Опубліковано: 25 червня, 2006 Опубліковано: 25 червня, 2006 Мож че не так сделал, подскажите.... Неверный админ настройте правильно статистику
Serjio Опубліковано: 25 червня, 2006 Опубліковано: 25 червня, 2006 Мож че не так сделал, подскажите.... а может скажеш что ты сделал ?
Sergek Опубліковано: 26 червня, 2006 Опубліковано: 26 червня, 2006 Да в принципе ничего.... Взял архив распакавал го в директорию вебсервера, указываю адрес типа 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 Опубліковано: 26 червня, 2006 Опубліковано: 26 червня, 2006 2p0int: а может объеденить версию для 4 и версию для 5? )
p0int Опубліковано: 26 червня, 2006 Автор Опубліковано: 26 червня, 2006 Мож че не так сделал, подскажите.... Неверный админ настройте правильно статистику нужен виртуалхост с авторизацией гле логин и пароль должен равняться логину и паролю админа в старгейзере
sky Опубліковано: 26 червня, 2006 Опубліковано: 26 червня, 2006 Какая версия 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 Опубліковано: 27 червня, 2006 Опубліковано: 27 червня, 2006 Кстати открыл такую штуку - авторизация через апач нужна, логин админа берется из этой авторизации. Но пароль при такой авторизации может быть другой ) Т.е. не совпадать с амдинским в стг. Впрочем я не против такого. Если не ошибаюсь, чтоб полностью взять на себя обработку паролей от апача, надо много чего намудрить и заюзать mod_rewrite. Т.е. больше гемороя и меньше переносимости на другие системы. Ещё что хотел спросить - а нужно ли шифрование зендом? Есть ли на то причины?
egor2fsys Опубліковано: 27 червня, 2006 Опубліковано: 27 червня, 2006 угу. зачем шифровать то ? система вроде как открытая.
Bas Опубліковано: 27 червня, 2006 Опубліковано: 27 червня, 2006 Видимо преследуется 2 цели: 1) скрыть исходники 2) оптимизация кода (на то он и зенд оптимизер) Хочу заметить, что многие отказываются даже пробывать ставить продукты, так как не хотят возиться с Зендом (лень, не умеют, др. причины).
egor2fsys Опубліковано: 27 червня, 2006 Опубліковано: 27 червня, 2006 Видимо преследуется 2 цели:1) скрыть исходники 2) оптимизация кода (на то он и зенд оптимизер) Хочу заметить, что многие отказываются даже пробывать ставить продукты, так как не хотят возиться с Зендом (лень, не умеют, др. причины). именно поэтому я и не ставлю все что пошифровано, хотя хотелось бы посмотреть на админскую статистику. просто неясно зачем шифровать то, что относится к открытому продукту ? например парсер файла детальной статистики пишется за 2 минуты, даже без знания regex хотя конечно на все воля авторов и надо уважать их мнение.
p0int Опубліковано: 27 червня, 2006 Автор Опубліковано: 27 червня, 2006 лично я не хочу просто открывать свой код так как там не только тупой парсер единственное кому я могу открыть код это производителю биллинга и его помошнику больше наверное не кому так что довольствуйтесь чем есть --------------------------- по поводу версии стоит самая последняя --------------------------- в скором времени будет другая версия по поводу логина и пароля если пароль будет отличаться то изменения приминяться не будут
sky Опубліковано: 28 червня, 2006 Опубліковано: 28 червня, 2006 ну так может кто что посоветует Что делать с этим, я понимаю что что-то не то но что The encoded file has format ID 2006022801, whereas the Optimizer can read up to 2004102401 in
p0int Опубліковано: 28 червня, 2006 Автор Опубліковано: 28 червня, 2006 Версия зенда которая у меня ZendOptimizer-3.0.1-linux-glibc21-i386.tar.gz на ней собственно все и проверял
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас