На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты

Панель управления ГИС Сервер и SpatialDBService SE на Astra Linux 1.4

Поиск  Пользователи  Правила  Войти
Форум » Серверные приложения » Panorama SpatialDB Service
Страницы: 1
RSS
Панель управления ГИС Сервер и SpatialDBService SE на Astra Linux 1.4, Не могу запустить панель управления
 
Установил и настроил apache\php , файл test.php в корне сайта открывается по адресу http://localhost/test.php, все корректно работает. Установил ГИС Сервер и Spatial DB Service SE -  не открывается панель упралвения по адресу http://localhost/GISAdministrator/admin.php и http://localhost/DBMapAdminSE/admin.php . Подскажите, пожалуйста, что мог сделать не так? При установке и настройке польлзовался официальной документацией КБ Панорамы
 
Страница совсем не открывается, или что-то отображается? Может браузер выдает ошибку цикличной переадресации?
Вы выполняли пункт "Предварительная настройка вспомогательных файлов" из Руководство пользователя ГИС Сервер http://gistoolkit.ru/download/doc/gisserver.pdf
 
Not Found

The requested URL /GISAdministrator/admin.php was not found on this server.
Apache/2.4.10 (Debian) Server at localhost Port 80

Да, пункт выполнил, в adminlist есть пользователь admin, добавил его как системного с паролем, дал полный доступ на нужные директории
 
Подскажите, пожалуйста, ли Вы используете PAM-авторизацию?

В этом случае, есть ли у пользователя, прошедшего PAM-авторизацию, полные права на каталог /var/www/GISAdiminstrator ?

Файл adminlist.php при PAM-авторизации должен выглядеть примерно так:

<?php

//Тип аутентификации
$AuthenticationType = 1;

//Главные администраторы
$adminlist = array("admin"=>"21232F297A57A5A743894A0E4A801FC3", "<имя_пользователя>"=>"<MD5_пароля>");
?>

Обратите внимание на "$AuthenticationType = 1;".
 
Чем дальше в лес...
Стал настраивать PAM-авторизацию, apache вообще не хочет запускаться, ругаясь на нехватку библиотек
/etc/apache2/sites-available# a2enmod auth_pam
Enabling module auth_pam.
To activate the new configuration, you need to run:
 service apache2 restart
root@astra:/etc/apache2/sites-available# service apache2 restart
[FAIL] Restarting web server: apache2 failed!
[warn] The apache2 configtest failed. ... (warning).
Output of config test was:
apache2: Syntax error on line 244 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/auth_pam.load: Cannot load /usr/lib/apache2/modules/mod_auth_pam.so into server: /usr/lib/apache2/modules/mod_auth_pam.so: cannot open shared object file: No such file or directory
Action 'configtest' failed.
The Apache error log may have more information.
 
Модуль авторизации PAM для Apache находится в пакете libapache2-mod-auth-pam
 
И еще вопрос: есть ли ошибки в логах? Это позволило бы понять проблему быстрее. По-умолчанию лог ошибок находится в /var/log/apache2/error.log
 
Цитата
Vladimir Letov пишет:
Модуль авторизации PAM для Apache находится в пакете libapache2-mod-auth-pam

устанавливал предварительно.

В логах апача после попытки запуска ничего не появляется
 
Если апач не запускается, видимо что-то не так в его настройках, может стоит попробовать переустановить пакет PAM-авторизации или апача целиком и повторить все настройки, пошагово проверяя работоспособность апача.
И еще один вопрос: какую версию ОС вы используете? В нашей версии AstraLinux 1.4 апач другой версии.
 
Версия Astra linux SE 1.4 .
Переустановил все заново, после установки ОС поставил пакеты libapache2-mod-php5 libapache2-mod-auth-pam через Synaptic с диска астры , они подтянули апач версии 2.2.22 , (также добавил в /etc/apache2/apache2.conf ServerName localhost ). Настроил PAM согласно руководству, (php не настраивал, указана неверно ссылка на пункт 3.2 в руководстве) . В итоге работает.
Спасибо за помощь
Страницы: 1
Читают тему (гостей: 2)



© КБ Панорама, 1991-2021

Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности