borin 0 Опубліковано: 2008-06-16 10:23:56 Share Опубліковано: 2008-06-16 10:23:56 Сори, трабла нашлась, ей оказалась Mozilla Firefox, я даж как то и не подумал что дело в мозилке. В опере и осле все нормально. Ссылка на сообщение Поделиться на других сайтах
rem_lex 2 Опубліковано: 2008-06-16 12:20:16 Share Опубліковано: 2008-06-16 12:20:16 в подуле stg-web_0.08_cards_to_xls есть неточность, в файле ./includes/functions/functions_card.php строка 131 require_once $stg_config['srv_root_path']."includes/classes/Excel/Writer.php"; не правильный путь ибо в архиве stg-web_0.08.tar.gz используется путь ./stg-web_0.08/html/includes/classes/Spreadsheet/Excel Ссылка на сообщение Поделиться на других сайтах
Cell 7 Опубліковано: 2008-06-16 14:42:27 Share Опубліковано: 2008-06-16 14:42:27 в подуле stg-web_0.08_cards_to_xls есть неточность, в файле ./includes/functions/functions_card.php строка 131 require_once $stg_config['srv_root_path']."includes/classes/Excel/Writer.php"; не правильный путь ибо в архиве stg-web_0.08.tar.gz используется путь ./stg-web_0.08/html/includes/classes/Spreadsheet/Excel Да это как раз все увидели )) и исправили, только у мну чего-то всеравно не захотело импорт в ексель делать - а это ужо не есть гуд. Кстати, может чуть чуть не по теме, но вот накипело... поставил накануне версию 2.405.9.8 from Alf и опять теже самые грабли с mod_store_mysql и mod_store_myslq кто-то вменяемо может объяснить откуда енто вылазиет в течении уже многих версий? Ссылка на сообщение Поделиться на других сайтах
rem_lex 2 Опубліковано: 2008-06-17 15:57:43 Share Опубліковано: 2008-06-17 15:57:43 есть несколько вопросов по модулю карточек 1) Если карточки были выданы диллеру, то их можно повторно выдать другому диллеру, при этом появляется загадочная строка с нулями, в общем недочет 2) Не плохо было бы сделать возврат карточек от диллера 3) Для облегчения работы оператора, не плохо было бы возможность оплатить все карточки которые активированы 4) для удоборазрабатываемости шаблон для экспорта в эксель вынести в отдельный файл все же есть глюкало с кодировкой при работе счетом у клиента все же показывает вопросики при переводе денех и пополнении и еще где-то (работаю в цп1251) есть какие идеи, что можно покрутить еще думаю не мешало бы поправить модуль мускульного сторэджа, т.к. автоматически создаваемые таблицы все же дефолтовую кодировку имеют латынь, т.е. сделать опцию в конфиге в какой кодировке создавать новые таблицы зы: просьба, если не сложно сделать аунтификацию не через запрос пароля, а гламурную формочку типа как на платном от автора СТГ вот еще вспомнил, хочу к стг прикрутить дхцп, соответсвенно можно сделать опционально, что бы юзер мог ставить свой макадрес у себя в настройках и заносилось оно в определенное поле юзердата№. Видел где-то даже блатной скрипт, который может макадрес сам брать в бровзере Ссылка на сообщение Поделиться на других сайтах
den68 0 Опубліковано: 2008-06-29 04:09:28 Share Опубліковано: 2008-06-29 04:09:28 ...Изменения эти делают из него mysql_store_mutex. ... Не совсем, я бы рекомендовал перенять из mutex'a работу через сокет, при этом повышается надежность, скорость работы и стабильность. так-же возвращение при неудаче из функций лучше оставить через MysqlReConnect(), рекурсивно. Ссылка на сообщение Поделиться на других сайтах
Alferov 0 Опубліковано: 2008-07-03 05:41:47 Автор Share Опубліковано: 2008-07-03 05:41:47 Дело в том, что я не являюсь разработчиком модулей mysql_store. Я просто делаю патч, который вносит изменения в модуль, идущий в архиве с СТГ. Если есть другая, более новая версия модуля mysql-mutex, прошу предоставить ее, если есть конечно желание и возможность. Потестирую в боевом режиме и сделаю патч... это недолго. Ссылка на сообщение Поделиться на других сайтах
den68 0 Опубліковано: 2008-07-03 11:46:49 Share Опубліковано: 2008-07-03 11:46:49 Если есть другая, более новая версия модуля mysql-mutex, прошу предоставить ее, если есть конечно желание и возможность. Подправленная mysql_store.mutex под 2.405.х mysql_store.0.68-mutex Ссылка на сообщение Поделиться на других сайтах
Sephiroth. 0 Опубліковано: 2008-07-04 03:25:00 Share Опубліковано: 2008-07-04 03:25:00 В общем ситуация такая, взял сборку уважаемого г-на Алфенова, собрал, запустил стг. Но он както не правильно запустился, в логах написал "2008-07-04 16:41:42 -- Message queue created successfully. msgKey=5555 msgID=491520 2008-07-04 16:41:42 -- Timer thread started successfully. " и все. Стг сам соответственно не запустился. Захожу в конфиг, убираю использование мускула и ставлю использования файловой системы.. Становится все нормально, все работает. Далее, беру просто версию stg-2.405.9.8, накладываю патч mysql-0.67-mutex_stg-2.405.9.8.patch, запускаю с поддержкой мускула и вижу такуюже картину как и в первом случае, то есть стг не работает, и в логе тоже самое что и выше.. Кто нибудь с таким сталкивался?? Ссылка на сообщение Поделиться на других сайтах
den68 0 Опубліковано: 2008-07-04 10:55:34 Share Опубліковано: 2008-07-04 10:55:34 Далее, беру просто версию stg-2.405.9.8, накладываю патч mysql-0.67-mutex_stg-2.405.9.8.patch, запускаю с поддержкой мускула и вижу такуюже картину как и в первом случае Начни с начала, поставь "чистую версию" с родным mysql_store (падает), если заработает поставь с mysql_store_mutex, если заработает поставь патч. Итог: Откатись на то что работало. Ссылка на сообщение Поделиться на других сайтах
shark3d 1 Опубліковано: 2008-07-05 08:53:31 Share Опубліковано: 2008-07-05 08:53:31 Нашел один баг: отключаю пользователю детальную статистику - все нормально, статистика не пишется; делаю какое-то изменение через веб-админку или просто просматриваю пользователя и далее после перезапуска старгейзера - детальная статистика снова пишется... :-( Что может быть? Ссылка на сообщение Поделиться на других сайтах
Rainor 0 Опубліковано: 2008-07-07 13:52:10 Share Опубліковано: 2008-07-07 13:52:10 Народ подскажите где грабли... ОС Фря 6.3 скачал сборку stg-2.405.9.8_Alf скомпилил и собрал все ок.... хочу собрать консольный конфигуратор захожу ../stg-2.405.9.8_Alf/projects/sgconf_xml/ делаю build и все.. болт вот лог Checking for -lexpat... yes gmake -C /dist/billing/stargazer/stg-2.405.9.8_Alf/projects/sgconf_xml/../../stglibs includes gmake[1]: Entering directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs' gmake includes -C conffiles.lib gmake[2]: Entering directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs/conffiles.lib' cp -p conffiles.h /dist/billing/stargazer/stg-2.405.9.8_Alf/projects/sgconf_xml/../../include gmake[2]: Leaving directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs/conffiles.lib' gmake includes -C crypto.lib gmake[2]: Entering directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs/crypto.lib' cp -p ag_md5.h blowfish.h /dist/billing/stargazer/stg-2.405.9.8_Alf/projects/sgconf_xml/../../include gmake[2]: Leaving directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs/crypto.lib' gmake includes -C common.lib gmake[2]: Entering directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs/common.lib' cp -p debug.h stg_error.h common.h /dist/billing/stargazer/stg-2.405.9.8_Alf/projects/sgconf_xml/../../include gmake[2]: Leaving directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs/common.lib' gmake includes -C srvconf.lib gmake[2]: Entering directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs/srvconf.lib' cp -p servconf.h netunit.h /dist/billing/stargazer/stg-2.405.9.8_Alf/projects/sgconf_xml/../../include gmake[2]: Leaving directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs/srvconf.lib' gmake[1]: Leaving directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs' gmake -C /dist/billing/stargazer/stg-2.405.9.8_Alf/projects/sgconf_xml/../../stglibs gmake[1]: Entering directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs' gmake -C conffiles.lib gmake[2]: Entering directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs/conffiles.lib' gmake[2]: Leaving directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs/conffiles.lib' gmake[2]: Entering directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs/conffiles.lib' g++ -O2 -Wall -fPIC -I /dist/billing/stargazer/stg-2.405.9.8_Alf/projects/sgconf_xml/../../include -I ./ -DFREE_BSD5 -c conffiles.cpp g++ -shared -Wl,-rpath,//usr/lib/stg -Wl,-soname,libconffiles.so conffiles.o -o libconffiles.so -L /dist/billing/stargazer/stg-2.405.9.8_Alf/projects/sgconf_xml/../../lib ar rc libconffiles.a conffiles.o ranlib libconffiles.a cp *.so /dist/billing/stargazer/stg-2.405.9.8_Alf/projects/sgconf_xml/../../lib cp *.a /dist/billing/stargazer/stg-2.405.9.8_Alf/projects/sgconf_xml/../../lib gmake[2]: Leaving directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs/conffiles.lib' gmake -C crypto.lib gmake[2]: Entering directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs/crypto.lib' gmake[2]: Leaving directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs/crypto.lib' gmake[2]: Entering directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs/crypto.lib' g++ -O2 -Wall -fPIC -I /dist/billing/stargazer/stg-2.405.9.8_Alf/projects/sgconf_xml/../../include -I ./ -DFREE_BSD5 -c ag_md5.c g++ -O2 -Wall -fPIC -I /dist/billing/stargazer/stg-2.405.9.8_Alf/projects/sgconf_xml/../../include -I ./ -DFREE_BSD5 -c blowfish.cpp g++ -shared -Wl,-rpath,//usr/lib/stg -Wl,-soname,libstg_crypto.so ag_md5.o blowfish.o -o libstg_crypto.so -L /dist/billing/stargazer/stg-2.405.9.8_Alf/projects/sgconf_xml/../../lib ar rc libstg_crypto.a ag_md5.o blowfish.o ranlib libstg_crypto.a cp *.so /dist/billing/stargazer/stg-2.405.9.8_Alf/projects/sgconf_xml/../../lib cp *.a /dist/billing/stargazer/stg-2.405.9.8_Alf/projects/sgconf_xml/../../lib gmake[2]: Leaving directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs/crypto.lib' gmake -C common.lib gmake[2]: Entering directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs/common.lib' gmake[2]: Leaving directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs/common.lib' gmake[2]: Entering directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs/common.lib' g++ -O2 -Wall -fPIC -I /dist/billing/stargazer/stg-2.405.9.8_Alf/projects/sgconf_xml/../../include -I ./ -DFREE_BSD5 -c debug.c g++ -O2 -Wall -fPIC -I /dist/billing/stargazer/stg-2.405.9.8_Alf/projects/sgconf_xml/../../include -I ./ -DFREE_BSD5 -c stg_error.c g++ -O2 -Wall -fPIC -I /dist/billing/stargazer/stg-2.405.9.8_Alf/projects/sgconf_xml/../../include -I ./ -DFREE_BSD5 -c common.cpp g++ -O2 -Wall -fPIC -I /dist/billing/stargazer/stg-2.405.9.8_Alf/projects/sgconf_xml/../../include -I ./ -DFREE_BSD5 -c stg_strptime.cpp g++ -shared -Wl,-rpath,//usr/lib/stg -Wl,-soname,libstg_common.so debug.o stg_error.o common.o stg_strptime.o -lstg_crypto -o libstg_common.so -L /dist/billing/stargazer/stg-2.405.9.8_Alf/projects/sgconf_xml/../../lib ar rc libstg_common.a debug.o stg_error.o common.o stg_strptime.o ranlib libstg_common.a cp *.so /dist/billing/stargazer/stg-2.405.9.8_Alf/projects/sgconf_xml/../../lib cp *.a /dist/billing/stargazer/stg-2.405.9.8_Alf/projects/sgconf_xml/../../lib gmake[2]: Leaving directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs/common.lib' gmake -C srvconf.lib gmake[2]: Entering directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs/srvconf.lib' gmake[2]: Leaving directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs/srvconf.lib' gmake[2]: Entering directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs/srvconf.lib' g++ -O2 -Wall -fPIC -I /dist/billing/stargazer/stg-2.405.9.8_Alf/projects/sgconf_xml/../../include -I ./ -DFREE_BSD5 -c netunit.cpp g++ -O2 -Wall -fPIC -I /dist/billing/stargazer/stg-2.405.9.8_Alf/projects/sgconf_xml/../../include -I ./ -DFREE_BSD5 -c parser.cpp In file included from parser.cpp:39: servconf.h:32:19: expat.h: No such file or directory In file included from parser.cpp:39: servconf.h:283: error: `XML_Parser' does not name a type gmake[2]: *** [parser.o] Error 1 gmake[2]: Leaving directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs/srvconf.lib' gmake[1]: *** [srvconf.lib] Error 2 gmake[1]: Leaving directory `/dist/billing/stargazer/stg-2.405.9.8_Alf/stglibs' gmake: *** [libs] Error 2 а без этой дрочи я не могу запустить web интерфейс Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2008-07-07 14:20:13 Share Опубліковано: 2008-07-07 14:20:13 expat поставь Ссылка на сообщение Поделиться на других сайтах
Rainor 0 Опубліковано: 2008-07-07 18:21:06 Share Опубліковано: 2008-07-07 18:21:06 expat поставь она стоит первая строчка лога .... Checking for -lexpat... yes .. без нее я б вообще не установил старгазер Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2008-07-07 18:39:55 Share Опубліковано: 2008-07-07 18:39:55 Значит в алферовской сборке баг. Ссылка на сообщение Поделиться на других сайтах
gall 6 Опубліковано: 2008-07-07 20:12:34 Share Опубліковано: 2008-07-07 20:12:34 Удалено.. Спросил не погуглив хорошенько Ссылка на сообщение Поделиться на других сайтах
Garik 51 Опубліковано: 2008-07-08 08:26:02 Share Опубліковано: 2008-07-08 08:26:02 Проблемка с сохранением параметров админов в базу. СТГ помнит о внесенных изменениях до ребута.... в лог пишет: 2008-07-08 01:01:42 -- Cannot write admin garik.2008-07-08 01:01:42 -- Couldn't save admin: 2008-07-08 01:01:58 -- Cannot write admin garik. 2008-07-08 01:01:58 -- Couldn't save admin: 2008-07-08 01:02:04 -- Cannot write admin garik. 2008-07-08 01:02:04 -- Couldn't save admin: все остальное сохраняется норм (БД карточек, статистика и пр). у админов от имени которых редактируются прочие админские учетки все необходимые права есть. куда копать? P.S. freebsd 7, stg 2.405 + web. Ссылка на сообщение Поделиться на других сайтах
Alferov 0 Опубліковано: 2008-07-09 05:04:17 Автор Share Опубліковано: 2008-07-09 05:04:17 Проблемка с сохранением параметров админов в базу. Связано это с отсутствием в структуре таблицы admins поля password_text. Прозевал я включение этой фичи в сборку. Пути решения три: 1. добавить в таблицу admins поле password_text [varchar(150)] 2. вычистить из mysql_store.cpp работу с этим полем и пересобрать модуль mysql_store 3. скачать заново патч/сборку и пересобрать модуль/стг Патч и сборку у себя на сайте обновил. Ссылка на сообщение Поделиться на других сайтах
ankos 19 Опубліковано: 2008-07-09 11:35:47 Share Опубліковано: 2008-07-09 11:35:47 Поставил новую версию! Сам СТГ запускается! Но когда: ./sgconf_xml Ответ: ./sqconf_xml: symbol lookup error: /usr/lib/stg/libstg-common.so: undefined symbol: stgTime Смотрю в логи все модули запустились Ок! WEB незапускается. Ось: Slackeware 12 Пробывал патчить,патч Альферова для mysql_store_mutex! Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2008-07-09 11:42:46 Share Опубліковано: 2008-07-09 11:42:46 В main.cpp для sgconf_xml добавь глобальную переменную типа time_t с именем stgTime; Ссылка на сообщение Поделиться на других сайтах
ankos 19 Опубліковано: 2008-07-09 12:13:45 Share Опубліковано: 2008-07-09 12:13:45 (відредаговано) В main.cpp для sgconf_xml добавь глобальную переменную типа time_t с именем stgTime; как правильно добавить ее у куда? в директории sgconf_xml переменной stgTime нету. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Добавил в main.cpp time_t stgTime; Большое спосибо!!! Відредаговано 2008-07-09 12:22:04 ankos Ссылка на сообщение Поделиться на других сайтах
ankos 19 Опубліковано: 2008-07-09 12:23:21 Share Опубліковано: 2008-07-09 12:23:21 Пока все работает! Пробую РАДИУС прикрутить! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Freeradius не запускается! говорит что: invalid version in module 'rlm_stg' Версия freeradius-server-2.0.3 Может кто подскажет что с этим делать? Ссылка на сообщение Поделиться на других сайтах
ankos 19 Опубліковано: 2008-07-09 17:07:44 Share Опубліковано: 2008-07-09 17:07:44 (відредаговано) Поставил старую версию RADIUS 1.1.7, теперь другая проблемка: Error: radiusd.conf[10] Faild to link to module 'rlm_eap': libeap-1.1.7.so: cannot open shared object file: No such file or directory Error: radiusd.conf[1036] Unknown modul "eap". Error: radiusd.conf[1007] Faild to parse authentication section. Я так понял, что он неможет открыть или найти файл. Но почему? Я так и непонял. Проверял есть такой файл!!! Ребята! Помогите, где копать? Может кто у себя запустил и все Ок пошло, подскажите какаяая версия, какие грабли были. А то уже целый день бюсь и никак. Может 1.1.6 поставить? P.S. если кто может помочь в я создал новую ветку: проблемы с freeradius Відредаговано 2008-07-10 16:47:41 ankos Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2008-07-09 18:40:36 Share Опубліковано: 2008-07-09 18:40:36 1. Текущий модуль пока совместим только с версиями 1.х FreeRADIUS 2. Либо модуль остался от старой версии, либо у него есть неудовлетворенные зависимости (ldd rlm_eap.so что говорит?), либо FreeRADIUS ищет модули не по тем путям (тут курить документацию). Факты: на версии 1.1.6 и 1.1.7 работает. PS: это надо в отдельную ветку, ибо оффтопик. Ссылка на сообщение Поделиться на других сайтах
fedus 0 Опубліковано: 2008-07-10 13:17:37 Share Опубліковано: 2008-07-10 13:17:37 Таке питання: Стояв старгазер без всяких там mysql, рішив я поставити веб морду. Зробив все вроді по ніструкції. Чи мала появитися якась база у mysql чи я маю сам її створити. Якщо так то яку? Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2008-07-10 13:24:31 Share Опубліковано: 2008-07-10 13:24:31 Плагін для проботи з СУБД MySQL сам створю для себе базу під час першого запуску. Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения