Jump to content

Stg-web With Mysql


Recommended Posts

ожет ли это быть от того, что что я использую пропатченный старгазер из http://local.com.ua/forum/index.php?showtopic=9838, в котором, как я понимаю использован патч для stg-web-0,7?

Нет. Патч тут не при чем. А консольным конфигуратором данные какие нить от сервера получить удается? Просто из комстроки попробуй.

п.с. Сдается мне, не все выполнено из инструкции по установке.

Link to post
Share on other sites
  • Replies 972
  • Created
  • Last Reply

Top Posters In This Topic

C stg-web 0.8 так ничего и не получилось... Поставил 0.7 - работает.... Очень бы хотелось чтоб эта веб-морда работала с firebird. Планируется ли это? И если да, то как скоро?

Link to post
Share on other sites

Тоже столкнудся с проблемой кодировок.... На ветке читал, что у кого-то были знаки вопросов в списке аккаунтов, а в редактировании все отображалось корректно.... У меня все наоборот, в списке отображается корректно, а в редактировании - кракозябли :-0 Как то не правильно мускуль в таблицы пишет.... Настройки my.cnf

[mysqld]
character_set_server=cp1251
default-character-set=cp1251
collation-server=cp1251_general_ci
skip-character-set-client-handshake
#[client]
#default-character-set=cp1251_general_ci

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

Бьюсь второй день.... :argh:

Link to post
Share on other sites

 2. Наложить патч (patch < mysql-0.67_stg-2.4-2007.01.20-13.47.20.patch) на STG (версия: 2.4-2007.01.20-13.47.20) и переустановить STG
      (без этого патча не будут работать функции отображения трафика текущих сессии пользователей и многое другое!!!)

Ввел такую команду patch <mysql-0.67_stg-2.404.9.7.patch

а он меня спрашивает какой файл патчить?

can't find file to patch at input line 4
Perhaps you should have used the -p or --strip option?
The text leading up to this was:
--------------------------
|diff -uarN stg-2.404.9.7/include/base_store.h stg-2.404.9.7_Alf/include/base_store.h
|--- stg-2.404.9.7/include/base_store.h Mon Dec  3 12:00:17 2007
|+++ stg-2.404.9.7_Alf/include/base_store.h     Mon Dec 31 09:55:49 2007
--------------------------
File to patch:

Подскажите как надо пропатчить STG?

Link to post
Share on other sites

Ложиш патч рядом с папкой страгазера и вручную вбиваеш путь к файлу, например:

/stg-2.404.9.7/include/base_store.h

и так по каждому запросу

Link to post
Share on other sites

Тоже столкнудся с проблемой кодировок.... На ветке читал, что у кого-то были знаки вопросов в списке аккаунтов, а в редактировании все отображалось корректно.... У меня все наоборот, в списке отображается корректно, а в редактировании - кракозябли  Как то не правильно мускуль в таблицы пише

Если в списке отображение корректно, значит проблема не с мускл, а с sgconf_xml

Думаю (почти уверен), что используется не тот sgconf, что идет с stg-web в архиве, а тот, что лежит в дистрибутиве с stg.

Link to post
Share on other sites
Ложиш патч рядом с папкой страгазера и вручную вбиваеш путь к файлу, например:

/stg-2.404.9.7/include/base_store.h

и так по каждому запросу

К какому файлу?

Если мне необходимо пропатчить STG то что надо вводить?

Link to post
Share on other sites

Тоже столкнудся с проблемой кодировок.... На ветке читал, что у кого-то были знаки вопросов в списке аккаунтов, а в редактировании все отображалось корректно.... У меня все наоборот, в списке отображается корректно, а в редактировании - кракозябли  Как то не правильно мускуль в таблицы пише

Если в списке отображение корректно, значит проблема не с мускл, а с sgconf_xml

Думаю (почти уверен), что используется не тот sgconf, что идет с stg-web в архиве, а тот, что лежит в дистрибутиве с stg.

остановил stargazer, взял sgconf_xml из папки stg-web 0,7 скопировал в /дистриб старгазера/projectc/sgconf_xml, собрал, скопировал в папку апача, запустил stargazer и..... кракозябли исчезли....., но и нормальных символов не появилось... :) т.е. в форме редактирования юзера, в полях где должны быть русские символы ничего нет... Они пустые

Link to post
Share on other sites
Ложиш патч рядом с папкой страгазера и вручную вбиваеш путь к файлу, например:

/stg-2.404.9.7/include/base_store.h

и так по каждому запросу

К какому файлу?

Если мне необходимо пропатчить STG то что надо вводить?

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

Link to post
Share on other sites
Патчится не один файл ,а несколько. Патч пишет файл который он не нашел, а тебе надо прописать путь к этому файлу

опцию parch -p(0,1,2,3,4,5,6,7,8,9) кто-то отменил ? :)

Link to post
Share on other sites
остановил stargazer, взял sgconf_xml из папки stg-web 0,7 скопировал в /дистриб старгазера/projectc/sgconf_xml, собрал, скопировал в папку апача, запустил stargazer и..... кракозябли исчезли....., но и нормальных символов не появилось... :) т.е. в форме редактирования юзера, в полях где должны быть русские символы ничего нет... Они пустые

Этот баг исправлен в версии 0.08.

Рекомендую обновиться.

Link to post
Share on other sites
остановил stargazer, взял sgconf_xml из папки stg-web 0,7 скопировал в /дистриб старгазера/projectc/sgconf_xml, собрал, скопировал в папку апача, запустил stargazer и..... кракозябли исчезли....., но и нормальных символов не появилось...  :)  т.е. в форме редактирования юзера, в полях где должны быть русские символы ничего нет... Они пустые

Этот баг исправлен в версии 0.08.

Рекомендую обновиться.

предпринял еще одну попытку поставить stg-web 0,8. Создал новую базу, залил dump. Но при первом запуске админки получил следующее

Update config (move to database) - OK!You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '( ' at line 1

(видимо это было и раньше, просто не обратил внимание)

Глянул в базу - таблица web_stg_config заполнена не корректно:

mysql> select config_name, config_value from web_stg_config;
+-------------------------+-------------------+
| config_name             | config_value      |
+-------------------------+-------------------+
| isp_name                |                   |
| isp_email               |                   |
| isp_rootemail           |                   |
| stg_credit              | 1                 |
| stg_credit_summ_max     |                   |
| stg_credit_time_exp     | 3                 |
| stg_moneytransfer       | 1                 |
| stg_moneytransfer_bonus |                   |
| stg_tariff_change       |                   |
| stg_tariff_change_bonus |                   |
| stg_ud_num              |                   |
| stg_kilobyte            |                   |
| stg_save_history        |                   |
| stg_to_cp1251           |                   |
| stg_currency            |                   |
| tbl_admins              |                   |
| tbl_messages            |                   |
| tbl_stat                |                   |
| tbl_tariffs             |                   |
| tbl_users               |                   |
| tbl_config              | web_stg_config    |
| tbl_config_ud           | web_stg_config_ud |
| tbl_actions             |                   |
| tbl_admins_ext          |                   |
| tbl_cards               |                   |
| tbl_credits             |                   |
| tbl_dealers             |                   |
| tbl_dealers_history     |                   |
| tbl_errors              |                   |
| tbl_moneytransfer       |                   |
| tbl_users_ext           |                   |
| version                 | 0.08              |
+-------------------------+-------------------+

и соответственно поэтому я не могу ничего сделать в веб-админке под реальным админом.

Link to post
Share on other sites

Не собирается sgconf_xml

BSD 6.3, sgconf_xml взят из архива stg-web_0.08.tar.gz

srv# ./build
#############################################################################
      Building sgconf_xml for FreeBSD 6
#############################################################################
Makeing crypto.lib
rm -f deps libstg_crypto.so *.o *.a *.so tags *.*~
for file in ag_md5.h blowfish.h; do \
           rm -f /usr/home/vg/distr/stg/stg-2.404.9.7/projects/sgconf_xml/../../include/$file; \
       done
../Makefile.in:85: deps: No such file or directory
g++ -O2 -Wall -fPIC -I /usr/home/vg/distr/stg/stg-2.404.9.7/projects/sgconf_xml/../../include -I ./ -DFREE_BSD5 -c ag_md5.c
g++ -O2 -Wall -fPIC -I /usr/home/vg/distr/stg/stg-2.404.9.7/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 /usr/home/vg/distr/stg/stg-2.404.9.7/projects/sgconf_xml/../../lib
ar rc libstg_crypto.a ag_md5.o blowfish.o
ranlib libstg_crypto.a
cp *.so /usr/home/vg/distr/stg/stg-2.404.9.7/projects/sgconf_xml/../../lib
cp *.a /usr/home/vg/distr/stg/stg-2.404.9.7/projects/sgconf_xml/../../lib
mkdir -m 0755 -p //usr/lib/stg
install -m 0755 -o root -s libstg_crypto.so //usr/lib/stg/libstg_crypto.so
Makeing common.lib
rm -f deps libstg_common.so *.o *.a *.so tags *.*~
for file in debug.h stg_error.h common.h; do \
           rm -f /usr/home/vg/distr/stg/stg-2.404.9.7/projects/sgconf_xml/../../include/$file; \
       done
../Makefile.in:85: deps: No such file or directory
g++ -O2 -Wall -fPIC -I /usr/home/vg/distr/stg/stg-2.404.9.7/projects/sgconf_xml/../../include -I ./ -DFREE_BSD5 -c debug.c
g++ -O2 -Wall -fPIC -I /usr/home/vg/distr/stg/stg-2.404.9.7/projects/sgconf_xml/../../include -I ./ -DFREE_BSD5 -c stg_error.c
gmake: *** No rule to make target `blowfish.h', needed by `common.o'.  Stop.

Link to post
Share on other sites

Подскажиет плиз как решить данную пролему?

STG Пропатчил

скомпилился без ошибок

и при запуске в логах пишет:

2008-03-02 17:33:25 -- Stg v. Stg 2.403b
2008-03-02 17:33:25 -- Message queue created successfully. msgKey=5555 msgID=196608
2008-03-02 17:33:25 -- Timer thread started successfully.
2008-03-02 17:33:25 -- Storage plugin loading failed: /usr/lib/mysql/libmysqlclient_r.so.14: undefined symbol: uncompress
2008-03-02 17:33:25 -- Load StoragePlugin error.
2008-03-02 17:33:28 -- Queue removed successfully.
2008-03-02 17:33:28 -- StgTimer: Stop successfull.
2008-03-02 17:33:28 -- Stg stopped successfully.
2008-03-02 17:33:28 -- ---------------------------------------------

 

Нужно ткнуть пальцем что переставить или из за чего!

Или как правильно Mysql поставить или параметр какой нить задать или дайте

свой рабочий файлик libmysqlclient_r.so.14

у меня стоит Linux Redhat Enterprise!

Link to post
Share on other sites
Подскажиет плиз как решить данную пролему?

STG Пропатчил

скомпилился без ошибок

и при запуске в логах пишет:

2008-03-02 17:33:25 -- Stg v. Stg 2.403b
2008-03-02 17:33:25 -- Message queue created successfully. msgKey=5555 msgID=196608
2008-03-02 17:33:25 -- Timer thread started successfully.
2008-03-02 17:33:25 -- Storage plugin loading failed: /usr/lib/mysql/libmysqlclient_r.so.14: undefined symbol: uncompress
2008-03-02 17:33:25 -- Load StoragePlugin error.
2008-03-02 17:33:28 -- Queue removed successfully.
2008-03-02 17:33:28 -- StgTimer: Stop successfull.
2008-03-02 17:33:28 -- Stg stopped successfully.
2008-03-02 17:33:28 -- ---------------------------------------------

 

Нужно ткнуть пальцем что переставить или из за чего!

Или как правильно Mysql поставить или параметр какой нить задать или дайте

свой рабочий файлик libmysqlclient_r.so.14

у меня стоит Linux Redhat Enterprise!

В мануале написано что и как делать в таком случае, скорее всего все стоит по принципу "как есть" поглядите у вас вообще существует данный файл!

Link to post
Share on other sites

:argh: :argh: :argh: :argh: :argh: :argh:

Я не просил критиковать я и сам себя прокритековать могу! А просил помочь в чем проблема! И что надо сделать что бы ее решить! Да я читал руководство по Mysql и его установке! Так же было предпринято бесчисленое количество попыток установке с различными параметрами и то что во всех мануалах говорится что нужно добавить параметр -LM нехрена он не помогает.

Если кто знает как решить эту проблему прошу прислать инфу на

ICQ 246118422 Заранее спасибо

Link to post
Share on other sites

Прошу помощи, понять что не так.

stg-web Version: 0.07

Stg v. Stg 2.403b

...

В статистике юзеров, независимо от того откуда смотреть, с админки или с юзерской стороны, не отображает трафик и инфу корректно.... тоесть траф 0.00 и инфа не полная.

Попробовал пересоздать юзера, все стало отображать норм.

Подскажите, что могет быть....и как полечить.

Ато чтото не очь охота перебивать базу руками заново :-/

Link to post
Share on other sites

Никаких соображений нет?

Такая ситуация не со всеми юзерами.

Но, sgconf_xml -r '<GetUser login="UG"/>'

четко выдает в консоль всю инфу юзера.

Что же не так с остальными аккаунтами?????

Link to post
Share on other sites

Не совсем понятно в чем проблема. Вернее совсем непонятно :)

Если в веб-интерфейсе некорректно отображается инфа, как при этом ведет себя винконфигуратор? И что при этом выдает sgconf_xml?

Link to post
Share on other sites

Винконфигуратор - отдает четко всю инфу

xml в консоли тоже, все четко

а вот в вебе не все выдает.....

тоесть... в винконфигураторе - вижу всю инфу по юзеру, в xml - тоже, а вот в вебе нет((((

такой косяк не на всех юзерах, это меня и смутило......

Link to post
Share on other sites

Такой баг может проявляться на этой версии (0.07)

Непонятно только, почему не на всех юзерах.

 

changelog к версии 0.08:

......

изменено: пофиксен баг с неверным отображением параметров пользователей на некоторых системах (см. новый sgconf_xml)

 

Link to post
Share on other sites

Для перехода на 0,8 версию..достаточно только компильнуть sgconf_xml?

Или нада пачтить и пересобирать весь СТГ?

Link to post
Share on other sites
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...