Sephiroth. Posted April 22, 2008 Posted April 22, 2008 В абсолютном большинстве случаев проблемы с авторизацией из веб-статы были связаны с невнимательностью.Что после неудачных попыток авторизации появляется в логах СТГ? Из консоли, с КК удается получить какие нибудь данные? Есть ли права у apache на выполнение sgconf_xml? 1) В логах стг ни чего не пишет. Отображает только лишь мои подключения авторизатором. 2) мммммм.... малость не умею( но при нажатии просто на sgconf_xml. выдает такое - ./sgconf_xml: error while loading shared libraries: libsrvconf.so: cannot open shared object file: No such file or directory. Интересно как он тогда собрался..... 3) Права выставлены - это 100 процентов.
Shtorm Posted April 22, 2008 Posted April 22, 2008 Итак вышел я на новый уровень предстартовых проблем захожу на http://localhost/stat/root/stg.php появляется окошко с авторизацией но пароль и логин не принимает вот мой конфиг // DATABASE Settings $sql["host"] = "127.0.0.1"; $sql["base"] = "stg_billing"; $sql["login"] = "stg_admin"; $sql["passwd"] = "stg@adm"; $sql["charset"]= "cp1251"; $sql["tbl_config"] = "web_stg_config"; // STG-Server Settings $stg_host = "127.0.0.1"; $stg_port = "5555"; $stg_admin = "admin"; $stg_password = "123456"; $stg_root_path = "/var/www/html/stat/root/"; $stg_KK_path = "/var/www/html/stat/sgconf_xml/sgconf_xml"; Selinux отключил в Грубе вот так /kernel /boot/..... selinux=0 Логи STG Admin's connect failed IP 127.0.0.1 Нашел файлик /var/stargazer/admins/admin.adm пароль был длинная строка исправил на 123456 ( как в базе ) перегрузился - все равно не пускает Подскажите что делать ??
Alferov Posted April 22, 2008 Author Posted April 22, 2008 Имеется ли возможность из интерфейса администратора импортировать номера сгенерированных карточек пополнения в какой-либо удобоприемлимый формат для организации их дальнейшей печати (например в формат EXCEL или CSV на худой конец)? Помню что в ранних версиях какая-то тузла прикручивалась. Кнопка сверху формы просмотра карточек: "Получить в xls-файле" И при открытии localhost/root/открывается пустая страница Хотел добавить поставил phpMyAdmin ( базы Старгейзера отображает ) Значит ли это , что PHP + MYSQL работают у меня нормально Подскажите в какую сторону копать , а то совсем запутался ... Добейся работоспособности самого СТГ и виндового конфигуратора. После этого можно будет гарантировать отсутствие ошибок хотя бы на стороне сервера. 2) мммммм.... малость не умею( но при нажатии просто на sgconf_xml. выдает такое - ./sgconf_xml: error while loading shared libraries: libsrvconf.so: cannot open shared object file: No such file or directory. Интересно как он тогда собрался..... В этом и трабла. Найди эту либу в дистрибутиве и скопируй ее в /usr/lib/stg Нашел файлик /var/stargazer/admins/admin.admпароль был длинная строка исправил на 123456 ( как в базе ) перегрузился - все равно не пускает Подскажите что делать ?? Я что то не понял, у тебя mysql или файловый модуль? Покажи лог старта СТГ. И снова рекомендую перечитать описание процесса установки stg-web. ПО ПУНКТАМ!
Cell Posted April 22, 2008 Posted April 22, 2008 Имеется ли возможность из интерфейса администратора импортировать номера сгенерированных карточек пополнения в какой-либо удобоприемлимый формат для организации их дальнейшей печати (например в формат EXCEL или CSV на худой конец)? Помню что в ранних версиях какая-то тузла прикручивалась. Кнопка сверху формы просмотра карточек: "Получить в xls-файле" =================== * Version: 0.08 * Date: 2007/10/28 =================== Не имеется такой кнопочки в версии stg-web_0.08.tar.gz Куда посмотреть?
Shtorm Posted April 23, 2008 Posted April 23, 2008 открывается пустая страница Это уже ушло .Теперь меня встречает Авторизатор Добейся работоспособности самого СТГ и виндового конфигуратора. Пока тестирую на чистом Linux . Сервер толком еще не настроен . Хотел бы чтобы для начала все запускалось Я что то не понял, у тебя mysql или файловый модуль? Покажи лог старта СТГ. Stg v. Stg 2.403b 2008-04-22 17:01:13 -- Message queue created successfully. msgKey=5555 msgID=0 2008-04-22 17:01:13 -- Timer thread started successfully. 2008-04-22 17:01:13 -- Storage plugin: mysql_store v.0.67 (Alf). Loading successfull. 2008-04-22 17:01:13 -- Users started successfully. 2008-04-22 17:01:13 -- Traffcounter started successfully. 2008-04-22 17:01:13 -- Module: 'ipq_cap v.1.1'. Start successfull. 0 2008-04-22 17:01:13 -- Module: 'InetAccess authorizator v.1.1'. Start successfull. 50 2008-04-22 17:01:13 -- Module: 'Always Online authorizator v.1.0'. Start successfull. 70 2008-04-22 17:01:13 -- Module: 'Pinger v.1.01'. Start successfull. 100 2008-04-22 17:01:13 -- Module: 'Stg configurator v.0.05'. Start successfull. 220 2008-04-22 17:01:13 -- Stg started successfully. Что после неудачных попыток авторизации появляется в логах СТГ?Из консоли, с КК удается получить какие нибудь данные? Есть ли права у apache на выполнение sgconf_xml? 1)Admin's connect failed IP 127.0.0.1 2)Консоль выдает чет такое Sgconf version: 1.05.9_XML Use: sgconf -s <server> -p <port> -a <admin> -w <admin_pass> -r <request_string> Не могу понять как ей передавать параметры 127,0,0,1 или '127.0.0.1' или <127.0.0.1> 3)Хозяин и группа - пользователь по умолчанию Хозяин , группа rwx другие rx Куда еще посомтреть не знаю , за рулем недавно )))
Alferov Posted April 23, 2008 Author Posted April 23, 2008 =================== * Version: 0.08 * Date: 2007/10/28 =================== Не имеется такой кнопочки в версии stg-web_0.08.tar.gz Куда посмотреть? Прошу прощения, не туда смотрел. В режиме просмотра всей серии этой возможности действительно нет. Она есть только при просмотре выданной дилеру партии. Для добавления этой возможности скачайте этот архив, и замените файлы в stg-web.
Alferov Posted April 23, 2008 Author Posted April 23, 2008 Пока тестирую на чистом Linux . Сервер толком еще не настроен . Хотел бы чтобы для начала все запускалось Судя по логам, сервер стартует нормально. Что говорит авторизатор при встрече?
Shtorm Posted April 23, 2008 Posted April 23, 2008 Судя по логам, сервер стартует нормально. Что говорит авторизатор при встрече? Говорит следующее ( голосом Firefoxa ) Введите пароль и имя пользователя для соединения с ""STG-WEb"" на http://localhost после например отмены появляется небольшая страничка такая с цветными буквами STG-Web Billing System и в доступе отказано :loop: + в моем предыдущем посте дописал снизу немного
Cell Posted April 23, 2008 Posted April 23, 2008 Прошу прощения, не туда смотрел. В режиме просмотра всей серии этой возможности действительно нет. Она есть только при просмотре выданной дилеру партии.Для добавления этой возможности скачайте этот архив, и замените файлы в stg-web. Спасибо, кнопочка действительно появилась, но (( при нажатии предлагает выкачать xls файл который содержит html код страницы (включая даже левое админ меню). Может еще какую-нибудь настроечку надо сделать?
Alferov Posted April 24, 2008 Author Posted April 24, 2008 Странно. У меня файл отдает. Может дело в настройках веб-сервера в части mime-types? У меня в mime.types есть такая строка: application/vnd.ms-excel xls
Shtorm Posted April 25, 2008 Posted April 25, 2008 Попробовал законектиться с Виндушной машины конфигуратором Получил - Incorrect Login вне зависимости от указанных данных в логах Старгейзера получил такую запись Admin's connect failed IP X.X.X.X Получаеттся Старгейзер не видит данных в SQL базе ... Думаю куда копать дальше ...
Akela Posted April 25, 2008 Posted April 25, 2008 Уважаемый Alferov, подскажи как заставить заработать вебинтерфейс. Решил снова попробовать его прикрутить к стг, и все равно застопорился, где и в прошлый раз. А именно - захожу в вебинтерфейс первый раз и не могу ничего изменить, везде пишет " нет прав доступа в этот раздел". stg-web 0.8 stg 2.404.9.7. debian 4.0. Где чего прописать? Выше советовали, что надо выставить признак root в настройках, только нет нигде этого в этих настройках, везде нет доступа.
Alferov Posted April 25, 2008 Author Posted April 25, 2008 Попробовал законектиться с Виндушной машины конфигураторомПолучил - Incorrect Login вне зависимости от указанных данных в логах Старгейзера получил такую запись Admin's connect failed IP X.X.X.X Получаеттся Старгейзер не видит данных в SQL базе ... Думаю куда копать дальше ... Пароль админа в базе менял? А зачем? ))) Останови СТГ, пропиши в БД админу пароль 'geahonjehjfofnhammefahbbbfbmpkmkmmefahbbbfbmpkmkmmefahbbbfbmpkmkaa' Запусти СТГ и заходи с паролем '123456' А именно - захожу в вебинтерфейс первый раз и не могу ничего изменить, везде пишет " нет прав доступа в этот раздел" п.8 инструкции выполнен полностью? покажи свой config.php (без пароля на БД)
Akela Posted April 25, 2008 Posted April 25, 2008 ------------------- п8. В настройках PHP (php.ini) необходимо сделать следующее ( !!! ВАЖНО !!! ): safe_mode=off register_globals=on allow_call_time_pass_reference=on ------------ -- так и делал config.php // DATABASE Settings $sql["host"] = "localhost"; // адрес сервера MySQL $sql["base"] = "stgbase"; // имя базы данных $sql["login"] = "stglogin"; // имя пользователя для доступа к БД $sql["passwd"] = "password"; // пароль для доступа к БД $sql["charset"]= "cp1251"; // кодировка базы данных $sql["tbl_config"] = "web_stg_config"; // таблица с константами и настройками // STG-Server Settings $stg_host = "127.0.0.1"; // IP-адрес сервера STG $stg_port = "5555"; // Порт сервера STG $stg_admin = "admin"; // Логин администратора STG (для раздела "пользователи") $stg_password = "123456"; // Пароль администратора STG (для раздела "пользователи") $stg_root_path = "/var/www/gate/root/"; // Полный путь до корневой директории сайта $stg_KK_path = "/var/www/gate/sgconf_xml"; //Полный путь до консольного конфигуратора, включая сам sgconf_xml
Alferov Posted April 26, 2008 Author Posted April 26, 2008 $stg_root_path = "/var/www/gate/root/"; Это правильно? Что находится в /var/www/gate/root/ ? Тут нет ошибки?
Cell Posted April 26, 2008 Posted April 26, 2008 Странно. У меня файл отдает. Может дело в настройках веб-сервера в части mime-types?У меня в mime.types есть такая строка: application/vnd.ms-excel xls У меня тоже такая надпись есть ((( а в книге - html код страницы ((( даже не могу придумать куда смотреть.
Akela Posted April 26, 2008 Posted April 26, 2008 Это правильно? Что находится в /var/www/gate/root/ ?Тут нет ошибки? actions.php admins.php cache/ cards.php dealers.php header.php history.php index.php logs.php money.php php.php reports.php stg.php tariffs.php traffic.php users.php
zulu_Radist Posted April 26, 2008 Posted April 26, 2008 Вот и бяка) root имеется в виду КОРЕНЬ папки а не папка root! Исправьте параметр на $stg_root_path = "/var/www/gate/";
Akela Posted April 26, 2008 Posted April 26, 2008 Вот и бяка)root имеется в виду КОРЕНЬ папки а не папка root! Исправьте параметр на $stg_root_path = "/var/www/gate/"; спасибо за быстрый ответ. Исправил, только доступа к разделам все равно нет. Заметил, что доступа нет как у админа по-умолчанию, так и любого другого, созданного дополнительного админа. Заходит только в меню пользователи, в режиме "только для чтения". Как будто надо где-то добавить дополнительные права.
Smeet Posted April 28, 2008 Posted April 28, 2008 fbsd6.1, mysql-server-4.0.26_2, php v.4.4.4 Поставил, запустил, на логин ввел admin/12345, воспринял и ...чистая страница.т.е. просто пусто. в логах апача: [error] PHP Fatal error: Call to undefined function: iconv() in /usr/local/www/stg-web_0.08/includes/functions/functions_misc.php on line 214 ................................................ Разобрался, не поставил модуль php4-iconv
Stiff Posted April 28, 2008 Posted April 28, 2008 2Akela: у меня такая же проблема на убунту серв. 7.10, stg-2.404.9.7, админка версии 0.08. Выдаёт ошибку Create actions table... error! (query is empty) у меня несколько вопросов: 1. Обязательно ли патчить новогоднюю версию стг для нормальной работы с админкой? 2. Какая версия веб-админки лучше всего работает с новогоним релизом?
Stiff Posted April 28, 2008 Posted April 28, 2008 Если пропатчить версию 2.404.9.7 патчем mysql-0.67_stg-2.404.9.7.patch, то она вообще не компилируется, выдаёт ошибку на этаме компиляции плагина mysql_store
Alferov Posted April 28, 2008 Author Posted April 28, 2008 выдаёт ошибку на этаме компиляции плагина mysql_store Об этом много раз писалось. Патч не затрагивает Makefile. Со стандартным Makefile у меня на FreeBSD STG не собирается (не знаю как обстоят дела с Linux). Покажи лог компиляции. п.с. Может пропатченную новогоднюю сборку сделать?.. хотя не думаю, что это хорошая идея.
Akela Posted April 28, 2008 Posted April 28, 2008 Если пропатчить версию 2.404.9.7 патчем mysql-0.67_stg-2.404.9.7.patch, то она вообще не компилируется, выдаёт ошибку на этаме компиляции плагина mysql_store после патча пути к библиотекам другие, приходится вручную править, но это мелочи, всего в паре мест чуть-чуть подкорректировать на такие же как в оригинальном стг.
Shtorm Posted April 29, 2008 Posted April 29, 2008 Пароль админа в базе менял? А зачем? )))Останови СТГ, пропиши в БД админу пароль 'geahonjehjfofnhammefahbbbfbmpkmkmmefahbbbfbmpkmkmmefahbbbfbmpkmkaa' Запусти СТГ и заходи с паролем '123456' Каюсь менял , залез в базу смотрю а поле пароль строка , думаю точно косяк А оказыватся так надо .... Большое спасибо товарищ Алферов !!! дал killall stargazer + start и веб морда запустилась . буду дальше играться
Recommended Posts