Re: [avreg-users] При доступе к сайту Error: not found active profile /etc/avreg/profiles/online

81 views
Skip to first unread message
Message has been deleted

Andrey Nikitin

unread,
Dec 23, 2010, 4:04:30 AM12/23/10
to avreg...@googlegroups.com
Здравствуйте, Lvs Tourist.

> Сразу после установки веб интерфейс был не доступен (не найден).
Это если заходили в корень http://ip/, а нужно было http://ip/avreg/

> Добавил 010-avreg в sites-enabled как ссылку на /etc/aveg/site-
> apache2.conf и изменил на тип virtualhost, добавив documentroot.

Настройками апача очень просто сделать автоматический редирект с корня
на http://ip/avreg/.
Всё описано на http://avreg.net/manual_tuning_avreg-site.html
( в зависимости от дистрибутива - детали могут несколько меняться ).

> А также убрал prefix "/avreg".
> Теперь сайт виден, авторизуюсь по дефолту, вижу выбор действий
> (просмотр, настройка и т.д), но при выборе любого из них появляется
> сообщение об ошибке
> Error: not found active profile /etc/avreg/profiles/online
> или вместо online может быть offline или pda, или admin.
>
> В чем может быть причина?

В том что если префикс в штатном веб-интерфейсе используется
для выбора профиля
( http://avreg.net/manual_applications_multi-user.html )
т.е. он должен быть.
Если префикс avreg, то веб-интерфейс считает что работаем с единым
профилем, если другой - то переключаемся на конкретный профиль.

--
Андрей Никитин.

ООО "Сетевые информационные системы".
http://avreg.net
http://linuxdvr.ru
/8442/ 50-14-90 +7 927 259 04 29

Lvs Tourist

unread,
Dec 23, 2010, 4:28:25 AM12/23/10
to avreg...@googlegroups.com

> Сразу после установки веб интерфейс был не доступен (не найден).
Это если заходили в корень http://ip/, а нужно было http://ip/avreg/

Пробывал и так, и так. Делал по инструкции.

> Добавил 010-avreg в sites-enabled как ссылку на /etc/aveg/site-
> apache2.conf и изменил на тип virtualhost, добавив documentroot.

Настройками апача очень просто сделать автоматический редирект с корня
на http://ip/avreg/.
Всё описано на http://avreg.net/manual_tuning_avreg-site.html
( в зависимости от дистрибутива - детали могут несколько меняться ).
Редирект тоже делал, но сайт всёравно не доступен.
 
> А также убрал prefix "/avreg".
> Теперь сайт виден, авторизуюсь по дефолту, вижу выбор действий
> (просмотр, настройка и т.д), но при выборе любого из них появляется
> сообщение об ошибке
> Error: not found active profile /etc/avreg/profiles/online
> или вместо online может быть offline или pda, или admin.
>
> В чем может быть причина?

В том что если префикс в штатном веб-интерфейсе используется
для выбора профиля
( http://avreg.net/manual_applications_multi-user
т.е. он должен быть.

Если префикс avreg, то веб-интерфейс считает что работаем с единым
профилем, если другой - то переключаемся на конкретный профиль.

Поставил префикс обратно, теперь опять пишет, что сайт недоступен.

Вот как я изменил настройки для апача:
####
# !!! Don't change this file. !!!
#     Configure everything with /etc/avreg/site-apache2-user.conf file.
####

# site dir for access http://ipaddr_or_name/avreg
<VirtualHost *:81>
DocumentRoot "/usr/share/avreg-site"
<Directory /avreg>
    # disable .htaccess files
    AllowOverride None

    Order Deny,Allow
    Deny from all
    Allow from all
    # Allow from localhost 127.0.0.1 192.168.1

    AddDefaultCharset UTF-8
    Options Indexes FollowSymLinks -MultiViews
</Directory>

<Directory "/usr/share/avreg-site/lib">
    Options -Indexes
</Directory>

# storage dir
<Directory "/video/avreg">
    AddDefaultCharset UTF-8
    Options -FollowSymLinks
    IndexOptions -ScanHTMLTitles -IconsAreLinks FancyIndexing SuppressDescription NameWidth=60
</Directory>

# masks image dir
<Directory "/var/lib/avreg/masks">
    AddDefaultCharset UTF-8
    Options -FollowSymLinks
    IndexOptions -ScanHTMLTitles -IconsAreLinks FancyIndexing SuppressDescription NameWidth=60
</Directory>

#RedirectMatch ^/$ /avreg/

include /etc/avreg/site-apache2-user.conf
</VirtualHost>

Может быть у меня тут какая-то проблема?
DocumentRoot оставлял дефолтным, и /, всёравно недоступен при переходе куда-либо с главной страницы. (http://192.168.0.1:81/avreg/online/index.php)
 

--
   Андрей Никитин.

ООО "Сетевые информационные системы".
http://avreg.net
http://linuxdvr.ru
/8442/ 50-14-90    +7 927 259 04 29

--
Вы получили это сообщение, поскольку подписаны на группу avreg-users.

Чтобы добавлять сообщения в эту группу, отправьте письмо по адресу avreg...@googlegroups.com.
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу avreg-users...@googlegroups.com.
О дополнительных функциях можно узнать в группе по адресу http://groups.google.com/group/avreg-users?hl=ru.


Andrey Nikitin

unread,
Dec 23, 2010, 4:37:59 AM12/23/10
to avreg...@googlegroups.com
> Может быть у меня тут какая-то проблема?
> DocumentRoot оставлял дефолтным, и /, всёравно недоступен при переходе
> куда-либо с главной страницы.
> (http://192.168.0.1:81/avreg/online/index.php)
Попробуйте сначала,
$ sudo aptitude purge avreg-site
$ sudo aptitude install avreg-site

Если апачевые конфиги не сильно расковыряли,
сайт должен быть должен быть доступен http://ip:port/avreg/

А далее осторожно меняйте апачевые настройки /etc/apache2/
Либо делайте DocumentRoot /var/www/avreg
или в /var/www/avreg разрешайте .htaccess
в котором прописывайте редирект.
Точно подсказать не могу, т.к. конфиги апачей на разных дистрах
несколько разные.

Andrey Nikitin

unread,
Dec 23, 2010, 4:40:04 AM12/23/10
to avreg...@googlegroups.com
Здравствуйте, Andrey Nikitin.

поправка


> или в /var/www/avreg разрешайте .htaccess

не в /var/www/avreg, а /var/www (если конечно DocumentRoot - /var/www)

Reply all
Reply to author
Forward
This conversation is locked
You cannot reply and perform actions on locked conversations.
0 new messages