Личный кабинет Utmcabinet V2.0 (Utm 5.2.1–008+, 5.3+)

Вопросы по сопутствующим продуктам производства партнеров
Ответить
darang
Сообщения: 161
Зарегистрирован: Пт янв 15, 2010 15:39
Контактная информация:

Сообщение darang »

они присутствуют, настраиваются в utm_admin->интерфейсы

phrozen
Сообщения: 98
Зарегистрирован: Пн апр 18, 2011 11:29

Сообщение phrozen »

gtk писал(а):
darang писал(а):да, всё коммитится на bitbucket (аналог github), там же видно какие изменения производились и в каких файлах.
скачиваете вы со всеми изменениями, только не забывайте про файл настроек подключения к биллингу(billing.ini) и права записи на папки
Планируете ли вы, ввести функционалы? Такие как Добровольная Блокировка, и Обещанный Платеж?
подтверждаю, присутствуют и работают на 5

Alex_P
Сообщения: 35
Зарегистрирован: Пт июл 01, 2011 06:36
Откуда: Россия

Сообщение Alex_P »

Поставил, настроил. Не работает. Похоже, что не цепляется к БД. Авторизация проходит, но в ЛК отсутствует какая-либо информация.
Errors
Notice: Undefined variable: accounts in D:\Site\utm_test\library\Urfa\Client.php on line 363
Warning: Invalid argument supplied for foreach() in D:\Site\utm_test\library\Urfa\Client.php on line 339
Перепроверил все настройки подключения к БД - всё верно, все права у пользователя есть.

darang
Сообщения: 161
Зарегистрирован: Пт янв 15, 2010 15:39
Контактная информация:

Сообщение darang »

может быть у пользователя нет подключенных тарифов ?

Alex_P
Сообщения: 35
Зарегистрирован: Пт июл 01, 2011 06:36
Откуда: Россия

Сообщение Alex_P »

darang писал(а):может быть у пользователя нет подключенных тарифов ?
На самом деле всё есть, но в ЛК не отображается никакая информация.

darang
Сообщения: 161
Зарегистрирован: Пт янв 15, 2010 15:39
Контактная информация:

Сообщение darang »

я же не знаю, слишком мало информации
а если используете личный кабинет, идущий с билингом на php всё нормально?
Может отчёты строятся?

Alex_P
Сообщения: 35
Зарегистрирован: Пт июл 01, 2011 06:36
Откуда: Россия

Сообщение Alex_P »

darang писал(а):я же не знаю, слишком мало информации
а если используете личный кабинет, идущий с билингом на php всё нормально?
Может отчёты строятся?
Стандартный ЛК работает отлично.

Объясните как продиагностировать. Как и какую информацию вам собрать?

darang
Сообщения: 161
Зарегистрирован: Пт янв 15, 2010 15:39
Контактная информация:

Сообщение darang »

для начала после того как авторизуетесь, вот эту панель (можно просто текст)
Изображение
и сделайте скриншот этой страницы

Alex_P
Сообщения: 35
Зарегистрирован: Пт июл 01, 2011 06:36
Откуда: Россия

Сообщение Alex_P »

Переменные:
$_COOKIE
PHPSESSID => 'sd4c3vtk08v5a62a05qojvtqg4'
ZFDebugCollapsed => 0
Request
action => 'index'
controller => 'index'
module => 'billing'
View vars
accounts =>
cacheData =>
expire => 1339515451
mtime => 1339515421
tags =>
currencyName => 'руб.'
editform => Billing_Form_UserEdit Object()
identity => stdClass Object()
tarrifs => NULL
title => 'Общая информация'
userData =>
balance => 0
create_date => '01.01.1970 09:00'
credit => 0
int_status => 'Выключен'
is_blocked => 'Пользовательская блокировка'
last_change_date => '01.01.1970 09:00'
vat_rate => 0
Скриншот:
Изображение

phrozen
Сообщения: 98
Зарегистрирован: Пн апр 18, 2011 11:29

Сообщение phrozen »

после обновления вот такая штука

Код: Выделить всё

Fatal error: Call to undefined method DateTime::setTimestamp() in /usr/local/apache/htdocs/utm5/library/DRG/View/Helper/Timeago.php on line 22

darang
Сообщения: 161
Зарегистрирован: Пт янв 15, 2010 15:39
Контактная информация:

Сообщение darang »

phrozen писал(а):после обновления вот такая штука

Код: Выделить всё

Fatal error: Call to undefined method DateTime::setTimestamp() in /usr/local/apache/htdocs/utm5/library/DRG/View/Helper/Timeago.php on line 22
эта функция была добавлена в php 5.3
Я исправил для поддержки более ранних версий, можете этот файл скачать и заменить.

darang
Сообщения: 161
Зарегистрирован: Пт янв 15, 2010 15:39
Контактная информация:

Сообщение darang »

Alex_P, попробуйте в файле /library/Urfa/Connect.php

Код: Выделить всё

private $enableDebug = FALSE;
заменить false на true
и ещё посмотрите в логи от urfa
Раз он на эту страницу переходит, то к билингу он подключается, но толи не может восстановить сессию, то ли ещё что
проверьте права на папку с кешем
А насчёт ошибок замените этот файл

phrozen
Сообщения: 98
Зарегистрирован: Пн апр 18, 2011 11:29

Сообщение phrozen »

все, спасибо, заработало :)

Alex_P
Сообщения: 35
Зарегистрирован: Пт июл 01, 2011 06:36
Откуда: Россия

Сообщение Alex_P »

darang писал(а):Alex_P, попробуйте в файле /library/Urfa/Connect.php

Код: Выделить всё

private $enableDebug = FALSE;
заменить false на true
и ещё посмотрите в логи от urfa
Раз он на эту страницу переходит, то к билингу он подключается, но толи не может восстановить сессию, то ли ещё что
проверьте права на папку с кешем
А насчёт ошибок замените этот файл
Права на папку с кешем есть, файлы кеша создаются и изменяются.

Ошибки URFA:
URFA error: send: state != URFA_STATE_INPUT
URFA error: get: state != URFA_STATE_OUTPUT
URFA error: finish: state != URFA_STATE_OUTPUT
URFA error: send: state != URFA_STATE_INPUT
URFA error: get: state != URFA_STATE_OUTPUT
URFA error: finish: state != URFA_STATE_OUTPUT
URFA error: send: state != URFA_STATE_INPUT
URFA error: get: state != URFA_STATE_OUTPUT
URFA error: finish: state != URFA_STATE_OUTPUT

darang
Сообщения: 161
Зарегистрирован: Пт янв 15, 2010 15:39
Контактная информация:

Сообщение darang »

посмотрите эту тему, поищите ещё по форуму
проверьте подключенные модули php (openssl)

Ответить