Перейти до

Stg-web With Mysql


Рекомендованные сообщения

Sem-e-n!

 

Проьлему с отображением в списке аккаунта я так и не решил.

 

Ну и пусть, етот косяк буду видеть только я!

 

 

Если использовать все в одной кодировке, например в koi8, все работает Ок! кроме вышеупомянутого косяка!

И тогда все настройки, что идут в

[mysqld]

character_set_server=cp1251

default-character-set=cp1251

collation-server=cp1251_general_ci

#skip-character-set-client-handshake

ненужны!

 

Попробуй закоментировать

в .htaccess Adddefault chartset cp1251
, который идет в корневой папке вебадминки может это както поможет!
Ссылка на сообщение
Поделиться на других сайтах
  • Відповіді 972
  • Створено
  • Остання відповідь

Top Posters In This Topic

Sem-e-n!

 

Проьлему с отображением в списке аккаунта я так и не решил.

 

Ну и пусть, етот косяк буду видеть только я!

 

 

Если использовать все в одной кодировке, например в koi8, все работает Ок! кроме вышеупомянутого косяка!

И тогда все настройки, что идут в

[mysqld]

character_set_server=cp1251

default-character-set=cp1251

collation-server=cp1251_general_ci

#skip-character-set-client-handshake

ненужны!

 

Попробуй закоментировать

в .htaccess Adddefault chartset cp1251
, который идет в корневой папке вебадминки может это както поможет!

в .htaccess Adddefault chartset cp1251 закоментировал не дало результатов.Ну да ладно ты прав бага незначителен. :loop:

Ссылка на сообщение
Поделиться на других сайтах

Нужна помощь!

Если просматривать список Аккаунтов в есть там такое поле IP | MAC | port.

С IP ясно, а | MAC | port уткуда там должны взятся эти данные? Может кто подскажет?

Ссылка на сообщение
Поделиться на других сайтах
Нужна помощь!

Если просматривать список Аккаунтов в есть там такое поле IP | MAC | port.

С IP ясно, а | MAC | port уткуда там должны взятся эти данные? Может кто подскажет?

РебятА!!! :)-)

 

Может кто подскажет? А!?

Ссылка на сообщение
Поделиться на других сайтах

Коллеги, потерпите! Есть еще реальный сектор, там тоже надо делами заниматься. К сожалению времени не хватает на все.

 

Пропатчил и поставил себе модуль mysql-mutex. 2 недели - полет нормальный.

Падений не замечено. Раньше падало периодически. dbg корки показывал, что падало на выборке сообщений из БД (messages).

 

В течение этой недели сделаю патч на последнюю сборку.

Плюс выложу уже пропатченную сборку с вышеуказанным модулем. Для простоты.

 

 

Кроме того, занимаюсь переделкой кода, отвечающего за работу с БД.

Цель: сделать подключаемые плагины, работающие не только с mysql, но и c FB, и с файловой БД. Это первоочередная задача.

Кода много, я один. Быстро не получается :)

Ссылка на сообщение
Поделиться на других сайтах

Пытался прикрутить stg-web для stg-2.405 потом все таки вычитал, что пока патч не готов, провозившись при этом сутки, но как говориться любопытство берет вверх и решил установить версию старгайзера которая указана в интрукции по установке stg-web (stg-2.4-2007.01.20-13.47.20). Но как грится с наскоку установить не получилось, но все же форум+терпение сделало своё.

Что делал:

1.распаковал чистый старгайзер

2.установил mod_store_mysql_0.67.tar.gz

3.наложил патч mysql-0.67_stg-2.4-2007.01.20-13.47.20.patch

4.скомпилил

5.дошел до пункта компиляции sgconf_xml и получаю:

 

borin@ruter:/usr/src/stargazer/stg-2.4-2007.01.20-13.47.20/projects/sgconf_xml$ ./build
#############################################################################
      Building sgconf for Linux
#############################################################################
Checking for -lexpat... yes
Makefile:88: deps: No such file or directory
gmake -C /usr/src/stargazer/stg-2.4-2007.01.20-13.47.20/projects/sgconf_xml/../../stglibs includes
gmake[1]: Entering directory `/usr/src/stargazer/stg-2.4-2007.01.20-13.47.20/stglibs'
gmake[1]: *** Нет правила для сборки цели `includes'.  Останов.
gmake[1]: Leaving directory `/usr/src/stargazer/stg-2.4-2007.01.20-13.47.20/stglibs'
gmake: *** [deps] Ошибка 2

 

все незнаю на че и подумать, этот же этап при сборке в stg-2.405 проходил нормально, но там stg-web пока не работает.

 

Извиняюсь, скачал не ту сборку stg-web, там оказывается есть именно для stg-2.4-2007.01.20-13.47.20, она нормально скомпилилась.

 

Alferov тебе низкий поклон за твой интузиазизм, пиши есчё :loop:

Ссылка на сообщение
Поделиться на других сайтах

Все админку установил, все нравится. Проблему с кодировкой решил, установил везде koi8-r, а раз тарифы отображаются в кодировке windows-1251, прописал их транслитом.

 

Единственно, чтоб еще хотелось если конечно у Alferova будет время, так это доработать немного функцию Обещанный платеж, чтоб можно погасить долг не только картой оплаты, но и из своего баланса, если у него достаточно средств для погашения долга (ну например пользователь нажимает погасить долг, выбирает тип погашения из баланса и вводит сумму которую он желает отдать в счет долга)

Ссылка на сообщение
Поделиться на других сайтах

хм... а какой смысл в этом? При любом пополнении счета со стороны пользователя "обещанный платеж" гасится.

Вот при пополнении счета админом надо вручную гасить кредит... т.е. ставить в поле кредит отрицательную сумму. Как раз раздумываю над тем, добавлять функционал в админскую часть (для автоматизации закрытия кредита) или нет. Со стороны ползовательской части все автоматом закрывается.

Ссылка на сообщение
Поделиться на других сайтах

Смысл таков, в условиях предприятия пользователям чтоб они не перестарались с расходование трафика, каждый день через консольный конфигуратор выдается N-ое количество трафика, так вот пользователь, мог бы взять в долг, а на следующий день когда ему добавятся средства, мог погасить кредит.

 

Ведь пользователь себе может пополнить счет только через карты оплаты?

Остальное добавление ведется администратором из консоли, либо скриптом из консольного конфигуратора.

 

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

Ссылка на сообщение
Поделиться на других сайтах

На мой взгляд, не стоит перегружать пользовательский интерфейс функционалом.

А разве нельзя при вызове консольного конфигуратора проверять параметр credit, и гасить обещанный платеж в случае необходимости?

Ссылка на сообщение
Поделиться на других сайтах
2Alferov, не планируется ли в ближайшее время добавление в веб-морду функционала к карточкам ?

а именно:

 

* показать использованные карточки за определенный период и(или) по суткам

* возможность массового удаления карточек как отдельных так и серий (чек-боксами)

 

 

з.ы.

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

вообщем выкладую то, что сделал, наверное криво-косо но работает, может кому пригодтся...

1. файл http://pastebin.ru/294459 (mencards.php) кладётся в admin/root/

2. в includes/root_menu.php добавляется пункт меню, например:

<br><br><a href=\"money.php\"><font color=$color02>Деньги</font></a>
<br>» <a href=\"dealers.php?act=view_dealers\">Дилеры</a>
<br>» <a href=\"cards.php\">Карты оплаты</a>
<br>» <a href=\"mencards.php\">Использованные карты</a>
<br>» <a href=\"cards.php?act=err\">Ошибки по картам</a>

 

 

з.ы.

2Alferov - нечто подобное былоб неплохо прикрутить в вашу вебморду

Ссылка на сообщение
Поделиться на других сайтах

Решил перед отпуском исполнить обещанное... сделал патч для последней сборки (stg-2.405.9.8). Кроме стандартных изменений, внес в патч изменения для модуля mysql_store.

Изменения эти делают из него mysql_store_mutex. В боевом режиме такой модуль отработал месяц. Багов замечено не было.

 

Кроме того, в этот патч добавлены изменения в raw_ip_packet, необходимые счастливым владельцам FreeBSD и СТГ с модулем divert.

 

Патч для stg-2.405.9.8 здесь

 

 

И еще... как и обещал, выкладываю уже пропатченную сборку stg-2.405.9.8_STG-WEB со всеми вышеупомянутыми изменениями.

Использование: просто скомпилить и установить как обычно (./build).

Ссылка на сообщение
Поделиться на других сайтах

Поставил пропатченную сборку stg-2.405.9.8_STG-WEB

вывелось следующее:

Create actions table... error! (query is empty)

Create admins table... error! (query is empty)

Create messages table... error! (query is empty)

Create stat table... error! (query is empty)

Create tariffs table... error! (query is empty)

Create users table... error! (query is empty)

Create web_stg_config table... ok

ok

Create web_stg_config_ud table... ok

ok

Create web_stg_admins table... ok

Create web_stg_users table... ok

Create web_stg_errors table... ok

Create web_stg_cards table... ok

Create web_stg_credits table... ok

Create web_stg_moneytransfer table... ok

Create web_stg_dealers table... ok

Create web_stg_dealers_history table... ok

 

WARNING!

Not found sgconf_xml! Please correct parameter srv_KK_path in DB

 

 

Что я не так делаю?

Заранее благодарен

Ссылка на сообщение
Поделиться на других сайтах
WARNING!

Not found sgconf_xml! Please correct parameter srv_KK_path in DB

настрой путь к консольноу конфигуратору

 

INSTALL

6. Отредактировать файл /includes/config.php

    (параметры для соединения с БД, STG и пр. - см.комментарии)

 

Ссылка на сообщение
Поделиться на других сайтах
WARNING!

Not found sgconf_xml! Please correct parameter srv_KK_path in DB

настрой путь к консольноу конфигуратору

 

INSTALL

6. Отредактировать файл /includes/config.php

    (параметры для соединения с БД, STG и пр. - см.комментарии)

 

Извиняюсь за нубизм, где и как настроить путь к консольному конфигуратору?

Ссылка на сообщение
Поделиться на других сайтах
WARNING!

Not found sgconf_xml! Please correct parameter srv_KK_path in DB

настрой путь к консольноу конфигуратору

 

INSTALL

6. Отредактировать файл /includes/config.php

    (параметры для соединения с БД, STG и пр. - см.комментарии)

 

Извиняюсь за нубизм, где и как настроить путь к консольному конфигуратору?

нужно открыть файлик /includes/config.php и изменить

 

$stg_root_path = "/PATH_TO_ROOT_OF_WEB-SITE/"; // Полный путь до корневой директории сайта

$stg_KK_path = "/PATH_TO_sgconf_xml"; //Полный путь до консольного конфигуратора, включая сам sgconf_xml

Ссылка на сообщение
Поделиться на других сайтах

Еще раз про кодировку:

 

Уже по разному перепробовал, последний более менее рабочий вариант такой

1. базу создал в кодировке koi8r_general_ci

2. в мускуле в my.cnf прописал следующее

character_set_server=koi8r

default-character-set=koi8r

collation-server=koi8r_general_ci

skip-character-set-client-handshake

3. веб интерфейс koi8-r

4. в config.php написал кодировку $sql["charset"]= "koi8r";

5. в веб интерфейсе stg_to_cp1251 поставил в 0

6. apache кодировка koi8-r

 

Вроде все нормально стало отображаться и в базе и в конфигураторе и вед интерфейсе, только одно но, когда в веб интерфейсе у пользователя например отредактируешь поле ФИО сохраняется нормально, затем заходишь в просмотр пользователя возле фамилии появляется вопросик, в принципе ну да фиг на этот вопросик, но стоит поменять у пользователя что-нибудь и вопросика становится уже 2 и так далее.

 

У кого нибудь есть нормальная тактика борьбы с кодировкой, что где прописать в какой кодировке создать базу?

 

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

 

Скрин

Ссылка на сообщение
Поделиться на других сайтах

Пробовал тоже самое только везде вместо koi8-r ставил cp1251, результат тотже.

Т.е. когда редактируешь любое поле через вебку появляются эти дурацкие вопросики.

Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.


×
×
  • Створити нове...