Jump to content

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


Recommended Posts

  • 3 weeks later...
  • Replies 214
  • Created
  • Last Reply

Top Posters In This Topic

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

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

Link to post
Share on other sites
  • 2 weeks later...

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

Link to post
Share on other sites

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

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

Link to post
Share on other sites

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:

Link to post
Share on other sites
Zend Optimizer not installed

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

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

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

Link to post
Share on other sites

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

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

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

Link to post
Share on other sites

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

[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

че ето такое ктото подскажет?
Link to post
Share on other sites

to fredik

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

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

Link to post
Share on other sites
так с зендом разобрался теперь оно мне пищет
Не найден Ваш домашний каталог /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-файл

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

Link to post
Share on other sites

to Andrey Zentavr

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

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

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

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

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

 

 

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

Link to post
Share on other sites
to Andrey Zentavr

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

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

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

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

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

 

 

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

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

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

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

Link to post
Share on other sites
httpd.conf установи значение параметра AllowOverride на All.

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

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

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

Link to post
Share on other sites

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 :()

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...