Биллинговая система Nodeny
20 Мая 2024, 21:34:59 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1 [2]
  Печать  
Автор Тема: Адрес страницы статистики  (Прочитано 9710 раз)
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4783



Просмотр профиля
« Ответ #15 : 06 Мая 2011, 19:04:37 »

error.log - нам же ошибки нужны
Записан
locnet
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 10


Просмотр профиля
« Ответ #16 : 06 Мая 2011, 19:09:26 »

Код:
error.log
2011-05-06 19:53:58: (log.c.166) server started.
2011-05-06 19:56:03: (connections.c.292) SSL: 1 error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol.
2011-05-06 20:03:02: (connections.c.292) SSL: 1 error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol.
2011-05-06 20:04:53: (connections.c.292) SSL: 1 error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol.
2011-05-06 20:05:13: (connections.c.292) SSL: 1 error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol.
2011-05-06 20:05:47: (connections.c.292) SSL: 1 error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol.
2011-05-06 20:05:57: (connections.c.292) SSL: 1 error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol.

т.е. ошибок нету..
« Последнее редактирование: 06 Мая 2011, 19:11:14 от locnet » Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #17 : 06 Мая 2011, 20:00:31 »

Я почти уверен, что там бок в какой-то мелочи (лечить по фотографии не буду).
P.S. А лайти еще нужно научиться готовить!
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4783



Просмотр профиля
« Ответ #18 : 06 Мая 2011, 20:00:47 »

Цитировать
и 404 - Not Found ...
полюбому должен в логи попасть, ищи...
Записан
locnet
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 10


Просмотр профиля
« Ответ #19 : 06 Мая 2011, 20:42:52 »

методом научного тыка обнаружил, что он пытается грузить страницу из папки

Код:
/usr/local/var/www/stat/
а не из
Код:
/usr/local/var/www/stat/cgi-bin/adm

как указано в конфиге
Записан
locnet
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 10


Просмотр профиля
« Ответ #20 : 06 Мая 2011, 21:18:25 »

было
Код:
lighttpd.conf

$SERVER["socket"] == ":443" {
    ssl.engine                  = "enable"
    ssl.pemfile                 = "/usr/local/etc/ssl/server.pem"
    ssl.ca-file                 = "/usr/local/etc/ssl/server.crt"
    server.name                 = "stat.mynet"
    server.document-root        = "/usr/local/var/www/stat/"
}
сделал
Код:
lighttpd.conf

$SERVER["socket"] == "192.168.0.1:443" {
    ssl.engine                  = "enable"
    ssl.pemfile                 = "/usr/local/etc/ssl/server.pem"
    ssl.ca-file                 = "/usr/local/etc/ssl/server.crt"
    server.name                 = "stat.mynet"
    server.document-root        = "/usr/local/var/www/stat/"
}

$SERVER["socket"] == "adm.loc.net:443" {
    ssl.engine                  = "enable"
    ssl.pemfile                 = "/usr/local/etc/ssl/server.pem"
    ssl.ca-file                 = "/usr/local/etc/ssl/server.crt"
    server.name                 = "adm.loc.net"
    alias.url                   = ( "/img" => "/usr/local/var/www/stat/img/", "/i" => "/usr/local/var/www/stat/i/" )
    server.document-root        = "/usr/local/var/www/stat/cgi-bin/adm/"
}

все работат, но есть одна маленькая ошибка, если из админки зайти в статистику клиента, то обратно по кнопке "администрирование" уже не возвращается:
в админке ссылки вида
Код:
https://adm.loc.net/adm.pl

а по кнопках "администрирование", "данные клиента", "счет" -
Код:
https://adm.loc.net/cgi-bin/adm/adm.p
наведите на мысль...
Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #21 : 06 Мая 2011, 22:57:53 »

На мысль:
Код:
$HTTP["host"] == "vhost"{
        server.document-root = "/usr/local/var/www/stat/cgi-bin/adm/"
        alias.url = ( "/i" => "/usr/local/var/www/stat/i/" )
        $HTTP["scheme"] != "https"{
                url.redirect = ("^/(.*)" => "https://vhost/$1")
        }
}
$SERVER["socket"] == ":443" {
        ssl.engine = "enable"
        ssl.pemfile = "/usr/local/etc/lighttpd.pem"
}
Я не помню что бы я что-то правил в коде...
« Последнее редактирование: 06 Мая 2011, 23:04:09 от 0xbad0c0d3 » Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #22 : 13 Мая 2011, 07:44:51 »

А вот в настройках правил ))
Операции->Настройки->Пути к файлам
Путь к скрипту админки относительно корня сайта, например, /cgi-bin/adm/adm.pl=>/adm.pl
Скрипт, предоставляющий статистику клиентам. Например, /cgi-bin/stat.pl. Путь от корня сайта=>/stat.pl
Записан
Seva
Пользователь
**

Карма: 0
Offline Offline

Сообщений: 21

584074632
Просмотр профиля WWW
« Ответ #23 : 19 Августа 2011, 00:41:38 »

Ребята у меня тоже есть желание изменить адрес xxx.xxx.xxx.xxx/cgi-bin/stat.pl и xxx.xxx.xxx.xxx/cgi-bin/adm/adm.pl на stat.lenet.com.ua и на adm.lenet.com.ua, подскажите как это зделать ?  стоит apache22 , я только начал иметь дело с юниксом, пока изучаю unix-freebsd
Записан
Rico-X
NoDeny
Старожил
*

Карма: 7
Offline Offline

Сообщений: 350


Просмотр профиля
« Ответ #24 : 19 Августа 2011, 06:04:14 »

Ребята у меня тоже есть желание изменить адрес xxx.xxx.xxx.xxx/cgi-bin/stat.pl и xxx.xxx.xxx.xxx/cgi-bin/adm/adm.pl на stat.lenet.com.ua и на adm.lenet.com.ua, подскажите как это зделать ?  стоит apache22 , я только начал иметь дело с юниксом, пока изучаю unix-freebsd
Самый простой способ чтоб не мучать апач и часть биллинга просто поместить в корень stat.lenet.com.ua index.html со следующим содержанием:
Код:
<HTML> 
   <HEAD>
     <META HTTP-EQUIV="REFRESH" CONTENT="0; URL=http://xxx.xxx.xxx.xxx/cgi-bin/stat.pl">
   </HEAD>
   <BODY>
   </BODY>
 </HTML>
Для админки можно сделать аналогично, только не забудьте в корень adm.lenet.com.ua положить еще .htaccess
Код:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
нужно для того чтоб при попытке зайти по http вас автоматом редиректило на https
Записан
Страниц: 1 [2]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!