Ошибки версии 1.7.1

Пишите о найденных ошибках в эту тему

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

Некоректно отображается

Сообщение Денис » 25 мар 2014, 03:17

Значение справочников(РМЗ)-создал самым последнем в админской части поднял по порядку следования районов в городе, в поисковой форме сайта все равно отображается в последней очереди. В чем причина не знаю?(создавал сначала районы, потом еще добавил поле-номер сада, а потом уже коректировал районы и добавил значение -РМЗ


Screenshot_2.png
Screenshot_2.png (52.88 КБ) Просмотров: 5513




Screenshot_3.png
Screenshot_3.png (47.13 КБ) Просмотров: 5513




Screenshot_4.png
Screenshot_4.png (84.32 КБ) Просмотров: 5513
С уважением, Денис.
Skype........Denis_Ustinow
Tel............8-923-755-1802
Tel............8-929-325-6604
Mail......Denis_Ustinow@mail.ru
Site.............ОВИТО.рф
Аватара пользователя
Денис
Гражданин
Гражданин
 
Сообщения: 206
Зарегистрирован: 19 сен 2013, 09:20
Откуда: Алтайский край, г. Рубцовск
Очки репутации: 7

Re: Ошибки версии 1.7.1

Сообщение Xpycm » 25 мар 2014, 08:28

Пришлите домен + данные к ftp к нам на почту - http://monoray.ru/contact
Поглядим в чём может быть проблема.
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

Re: Ошибки версии 1.7.1

Сообщение Cornil » 01 апр 2014, 18:16

После смены хранилища сессий на БД, наблюдаются проблемы со входом без установки галочки "запомнить меня" (не входит) + регулярные вылеты из ЛК.
Возможно, это только у меня, конечно... Но такое происходит с моей версией 1.4 и с новой версией 1.7
После нескольких часов ковыряния в БД и в коде, выяснилось, что ID сессии постоянно меняется. Из-за этого происходит замусоривание базы, не проходят сообщения типа setFlash в случае последующего редиректа (сообщения остаются в устаревших ID), и др. чудеса.
Проблема заключается в регулярном вызове regenerateID().

Решил проблему так:
1. Создаем файлик \protected\components\MyDbHttpSessions.php со следующим содержимым:
Код: Выделить всё
<?php
class MyDbHttpSessions extends CDbHttpSession
{
    public function regenerateID($deleteOldSession=false){
        if($deleteOldSession){
            //parent::regenerateID($deleteOldSession);
        }
    }
}
?> 


2. Правим файл \protected\config\main-free.php (для платных версий - main.php)
Код: Выделить всё
$addons['components'] = array(
    'session' => array(
        'class' => 'CDbHttpSession',
        'connectionID' => 'db',
        'sessionTableName' => '{{users_sessions}}',
        'autoCreateSessionTable' => false, //!!!
    ), 

меняем на
Код: Выделить всё
$addons['components'] = array(
    'session' => array(
        'class' => 'MyCDbHttpSession',
        'connectionID' => 'db',
        'sessionTableName' => '{{users_sessions}}',
        'autoCreateSessionTable' => false, //!!!
    ), 
Cornil
Гражданин
Гражданин
 
Сообщения: 77
Зарегистрирован: 18 фев 2013, 22:08
Очки репутации: 14

Пред.

Вернуться в Ошибки

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 84

cron