Перейти до

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


Рекомендованные сообщения

  • 3 weeks later...
  • Відповіді 214
  • Створено
  • Остання відповідь

Top Posters In This Topic

админка через патченный КК?

нет, ненашел патченного.. прошу или скинуть мылом, или дать линк. Вообще-то планирую юзать КК автора биллинга

Ссылка на сообщение
Поделиться на других сайтах
  • 2 weeks later...

Андрей, осмелюсь немного обнаглеть и напомнить про обещание добавить к выводу в финансовой информации предоплаченного трафика :loop: , а также вынос в отдельный конфиг текста для проверки айпишников (типа не городская точка а например UA-IX и не только, пиров то много бывает разных, синих, белых, красных... шучу :)) а также тарифные планы которые under constuction когда же они доконструктятся :)

Ссылка на сообщение
Поделиться на других сайтах

все ето замечательно но у меня почемуто пустая страничка.....

скачал я stg_bill-0.2.tar распакавал зделал все как написано а оно все равно пустая страничка не че не пишет... помогите плиз...

Ссылка на сообщение
Поделиться на других сайтах

1. - качни новую статистику вот тут

2. положил ли ты в корень директории со статистикой файлец .htaccess ? примерно такого содержания

AuthName "User Statistics"

AuthType Basic

AuthUserFile /var/stargazer/users/statpasswd

require valid-user

Хотя в последней версии уже все в комплекте идет .

ну и 3. проверь в конфиге правильные ли пути

UsersPath = "/var/stargazer/users/"

SiteURL = "http://твой_сайт/директория_где_лежит_статистика"

URL = "http://твой_сайт"

ЗЫ - читай коменты в конфигах

ЗЗЫ - РЕСПЕКТ АНДРЕЮ aka Zentavr , удачи в защите диплома :loop:

Ссылка на сообщение
Поделиться на других сайтах
Zend Optimizer not installed

народ помогите, не знаю что даже и делать....

В последней версии есть файл INSTALL в кодировке koi8-r. Там более-менее расписано как и что ставить пошагово. Zend брать тут

2 neom мне защиту перенесли на 6е июня ;) В общем скоро будет мне кирдык ;)

Ссылка на сообщение
Поделиться на других сайтах

так с зендом разобрался теперь оно мне пищет

Не найден Ваш домашний каталог /var/stargazer/users/. Обратитесь к Вашему системному администратору!

че посоветуете...

Ссылка на сообщение
Поделиться на других сайтах

после того как открываю доступ к каталогу с пользователями и тарифами в логе появляется надпись

[client 127.0.0.1] PHP Warning:  fgets(): supplied argument is not a valid stream resource in /var/www/html/stg/include/functions.php on line 59

[client 127.0.0.1] PHP Warning:  feof(): supplied argument is not a valid stream resource in /var/www/html/stg/include/functions.php on line 58

че ето такое ктото подскажет?
Ссылка на сообщение
Поделиться на других сайтах

to fredik

у тебя пермишены на /var/stargazer/users какие? поставь 755 шобы вебстатистика могла пропарсить все логи внутри а также файлы юзеров

по поводу ошибки в логах немогу подсказать, Андрюха не открывает исходники ;) так шо сорри спрашивай у него тока потерпи пока человек диплом защитит, это дело серьезное ;)

Ссылка на сообщение
Поделиться на других сайтах
так с зендом разобрался теперь оно мне пищет
Не найден Ваш домашний каталог /var/stargazer/users/. Обратитесь к Вашему системному администратору!

че посоветуете...

1) Имеет ли Индеец доступ к каталогу /var/stargazer/users ???

2) Настроил ли ты корректно .htaccess в корневом каталоге статистики?

Дело в том, что статистике нужен ОБЯЗАТЕЛЬНО получить корректный логин и пароль. Логин является домашним каталогом пользователя в биллинге. Из этого каталога производится чтение файлов конфигураци пользователя, его финансовая информация и т.д.

 

В index.php это записано как

$username = $_SERVER['PHP_AUTH_USER'];

Далее идёт проверка, если ли этот юзер в системе.

if ( !@is_dir($config["UsersPath"].$username."/") ) {
// А-ЛЯ ИДЁМ НАФИГ
exit ("Не найден Ваш домашний каталог.....");
}

Если же он найден, смотрим конфиги, что там дежат...

$userfile = $config["UsersPath"].$username."/conf";
.......
// парсим это дело
$user = parseinifile($userfile);

где $userfile - это по нормальному порядку должно быть /var/stargazer/users/имя_юзера/conf

именно в этих строчках,

[client 127.0.0.1] PHP Warning:  fgets(): supplied argument is not a valid stream resource in /var/www/html/stg/include/functions.php on line 59

[client 127.0.0.1] PHP Warning:  feof(): supplied argument is not a valid stream resource in /var/www/html/stg/include/functions.php on line 58

и должен открытся conf-файл

... Или у тебя его нет. или Апача не имеет право его читать , или.... В общем внимательно читай инструкцию

Ссылка на сообщение
Поделиться на других сайтах

to Andrey Zentavr

делов втом что оно даже не спрашивает логин с паролем..

сначало у меня не был открыт доступ апачу и писало

"не найден домашний каталог"

я открыл доступ апачу и после етого страничка вообше открыватся перестала..

в файле .htaccess есть один пользователь Админ, он же есть а в вар/страгейзер/юзерс/

 

 

тока вот вопрос чего оно не спрашивает логин с паролем..

Ссылка на сообщение
Поделиться на других сайтах
to Andrey Zentavr

делов втом что оно даже не спрашивает логин с паролем..

сначало у меня не был открыт доступ апачу и писало

"не найден домашний каталог"

я открыл доступ апачу и после етого страничка вообше открыватся перестала..

в файле .htaccess есть один пользователь Админ, он же есть а в вар/страгейзер/юзерс/

 

 

тока вот вопрос чего оно не спрашивает логин с паролем..

В httpd.conf установи значение параметра AllowOverride на All.

то есть строчка будет віглядеть так AllowOverride All

И будет тебе Щасте :bue:

Ссылка на сообщение
Поделиться на других сайтах
httpd.conf установи значение параметра AllowOverride на All.

то есть строчка будет віглядеть так AllowOverride All

И будет тебе Щасте :bue:

нет мне шастя не етой земле... не помогает...

Ссылка на сообщение
Поделиться на других сайтах

2 fredik: Я в INSTALLе всё детально расписал.

Далее необходимо настроить Apache. Я сделал отдельный SSL-виртуалхост для статистики.

Как делать виртуалхосты - читайте в соответствующих доках на веб-сервер.

У меня виртуалхост выглядит примерно так:

 

#-------------------------------------------------------------------------------

######## --- users.my.net.ua --- #######

<VirtualHost 11.22.33.44:443>

    DocumentRoot /www/stg

    DirectoryIndex index.php

    ServerName users.my.net.ua

    ServerAdmin admin@my.net.zp.ua

    CustomLog logs/access-users.my.net.ua-ssl.log combined

    ErrorLog logs/errors-users.my.net.ua-ssl.log

    SSLEngine on

    SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL

    SSLCertificateFile /etc/httpd/conf/ssl.prm/users.my.net.ua.pem

    SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown downgrade-1.0 force-response-1.0

    #Charset

    AddDefaultCharset Off

    # Enable PHP-errors

    php_admin_value display_errors On

    php_admin_value display_startup_errors On

</VirtualHost>

 

<Directory "/www/stg">

    AllowOverride Limit AuthConfig

</Directory>

 

<Directory "/www/stg/config">

    Order deny,allow

deny from all

</Directory>

#-------------------------------------------------------------------------------

 

Далее настраиваем сам веб-интерфейс, который мы, предположим, положили в /www/stg.

Создаём файл .htaccess со след. содержимым:

#-------------------------------------------------------------------------------

AuthName "Stargazer User Statistics"

AuthType Basic

AuthUserFile /var/stargazer/users/.autentif

require valid-user

#-------------------------------------------------------------------------------

 

/var/stargazer/users/.autentif - Это файл формата юзер:пароль, который создаётся с пом.

утиллиты htpasswd (Справка: man htpasswd :()

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.


×
×
  • Створити нове...