forum.bitel.ru
http://forum.bitel.ru/

Проблема с субдоговорами в 4.6
http://forum.bitel.ru/viewtopic.php?f=22&t=2150
Страница 1 из 1

Автор:  mazay-d [ 08 апр 2009, 17:05 ]
Заголовок сообщения:  Проблема с субдоговорами в 4.6

Имеем супер и независимый субдоговор.
1. При переводе средст с супер договора на субдоговор через интерфейс администратора - все в порядке, средства переводятся на субдоговор. Это видно из детализации баланса.
Так же эта операция отображается в web-интерфейсе пользователя.
2. Тепер проделаем эту операцию из web-интерфейса пользователя.
Получаем странный результат.
В web-интерфейсе видим что средства перевелись, баланс измениля. А в интерфейс администратора администратора это не отображается и баланс договоров не меняется.
Получается, что пользователь видит один балланс, а администратор другой.
-------------------------------
Далее картинки:
1. Интерфейс администратора

Вложения:
Комментарий к файлу: Субдоговор
SD-2.jpg
SD-2.jpg [ 134.09 КБ | Просмотров: 5615 ]
Комментарий к файлу: Супер-договор
SD-1.jpg
SD-1.jpg [ 137.55 КБ | Просмотров: 5615 ]

Автор:  mazay-d [ 08 апр 2009, 17:07 ]
Заголовок сообщения: 

WEB-Интерфейс клиента

Вложения:
Комментарий к файлу: WEB-Субдоговор
SD-4.jpg
SD-4.jpg [ 83.19 КБ | Просмотров: 5614 ]
Комментарий к файлу: WEB-Супер-договор
SD-3.jpg
SD-3.jpg [ 93.54 КБ | Просмотров: 5614 ]

Автор:  Администратор [ 08 апр 2009, 18:01 ]
Заголовок сообщения: 

Обновление выложено.

Автор:  mazay-d [ 08 апр 2009, 18:20 ]
Заголовок сообщения: 

Обновился. Сделал перевод.
Проблема осталась..... :cry:

Автор:  skn [ 08 апр 2009, 19:47 ]
Заголовок сообщения: 

Что в логах?

Автор:  mazay-d [ 08 апр 2009, 20:03 ]
Заголовок сообщения: 

Вот логи после перевода через Web-интерфей клиента

Вложения:
Per.zip [4.91 КБ]
Скачиваний: 206

Автор:  Администратор [ 09 апр 2009, 12:08 ]
Заголовок сообщения: 

Попробуйте снова обновиться. Скрины выложите, пожалуйста, снова.
Ошибок в ваших логах нет.. На тестовой системе 4.6 все работает корректно.

Автор:  mazay-d [ 09 апр 2009, 18:58 ]
Заголовок сообщения: 

Обновился не помогло.... :cry:

Я на днях ковырялся в базе, думал что с этим связано.
Сейчас снес биллинг, все поставил с нуля (последний дистрибутив с сайта). Настройки вводил через админку. Результат тот же. Скины не выкладываю, они одинаковые. В логах ошибок нет, все чистенько.
С чем это может связано?
У меня используется односторонняя репликация базы и биллинг настроен для работы с двумя базами. Проверил - измения в мастер базе сразу отображаются и на Slave.
Как еще посмотреть,
1. в каких таблицах происходят изменения при переносе средств с админки
2. в каких таблицах происходят изменения при переносе средст через WEB
3. из каких таблиц берет информацию о балансе админка, а из каких web-интерфес.

Автор:  stark [ 09 апр 2009, 19:11 ]
Заголовок сообщения: 

вы настроили slave базу в биллинге ? попробуйте убрать эту опцию.. Мы когда тестрировали репликации они у нас глючили ..мы сделами поддержку slave базы в билленге, но сам mysql мы не проверяли толком работает у него это возможность всегда или нет ..Поэтому теперь если что-то с чем то не совпадает, то первый совет отключите slave и проверьте

Автор:  mazay-d [ 09 апр 2009, 19:18 ]
Заголовок сообщения: 

Да вроде с mysql не замечал особых проблем с репликами. Были проблемы с двухсторонней репликацией мастер-мастер на нагруженных серверах, но сейчас нагрузка нулевая...

Хорошо, позже попробую отключить и отпишусь...

Автор:  mazay-d [ 09 апр 2009, 19:42 ]
Заголовок сообщения: 

Отключил репликацию в биллинге.
Все заработало.
Но старые переносы средств через WEB-интерфейс не увидел (пропали беследно). Такое впечатлени, что web инсертил в slave базу.

Короче виновата репликация. Жалко, вещь нужная.
Бум надеятся сделаете позже.
А "мусорная" база пока работает, но опять же нагрузка на сервера пока маленькая...

Автор:  mazay-d [ 09 апр 2009, 23:49 ]
Заголовок сообщения: 

Как и предпологал, "злодей" Web-интерфейс при переносе средств писал в slave-базу, а так как репликация односторонняя, отсюда все и проблемы.
Запретил пользователю INSERT UPDATE, соответственно средства не переносятся и посыпались ошибки

Логи внизу

Вложения:
serv-1.zip [8.75 КБ]
Скачиваний: 204

Автор:  Администратор [ 10 апр 2009, 14:06 ]
Заголовок сообщения: 

Обновление выложено.

Автор:  Администратор [ 10 апр 2009, 14:07 ]
Заголовок сообщения: 

Цитата:
Короче виновата репликация. Жалко, вещь нужная.
Бум надеятся сделаете позже.

Закройте права на изменения этой базы, ошибки сразу будут выскакивать. Для критичных вещей репликация не используется.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/