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

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

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

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

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

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

Сообщение support » 06 апр 2016, 20:33

В данной теме перечислены ошибки в Open Real Estate CMS 1.16.1
Последний раз редактировалось support 10 июл 2016, 10:25, всего редактировалось 1 раз.
support
Гражданин
Гражданин
 
Сообщения: 183
Зарегистрирован: 28 дек 2011, 13:14
Очки репутации: 0

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

Сообщение SergeyDenisenko » 06 апр 2016, 23:11

после обновления апдейтером с 1.6.0 на 1.6.1
CDbCommand не удалось исполнить SQL-запрос: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'dateFormat' in 'field list'
SergeyDenisenko
Гражданин
Гражданин
 
Сообщения: 67
Зарегистрирован: 04 апр 2015, 09:54
Очки репутации: 0

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

Сообщение SergeyDenisenko » 06 апр 2016, 23:26

ошибка была в апдейтере!
вместо:

ALTER TABLE `{dbPrefix}lang` ADD `last_login_date` varchar(20) NOT NULL DEFAULT 'd.m.Y H:i:s';
надо
ALTER TABLE `{dbPrefix}lang` ADD `dateFormat` varchar(20) NOT NULL DEFAULT 'd.m.Y H:i:s';
SergeyDenisenko
Гражданин
Гражданин
 
Сообщения: 67
Зарегистрирован: 04 апр 2015, 09:54
Очки репутации: 0

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

Сообщение SergeyDenisenko » 06 апр 2016, 23:27

php7
при попытке добавить новое объявлением агентом: еррор 500
Array to string conversion
SergeyDenisenko
Гражданин
Гражданин
 
Сообщения: 67
Зарегистрирован: 04 апр 2015, 09:54
Очки репутации: 0

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

Сообщение Xpycm » 07 апр 2016, 08:05

Не смог поймать такую ошибку.

Включите DEBUG-режим ( https://open-real-estate.info/ru/faq#debug-mode ) и скиньте сюда полный текст ошибки. Попробуем проанализировать и понять в чём может быть причина.
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

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

Сообщение Aleksander » 20 апр 2016, 14:34

На странице регистрации есть несколько незначительных моментов, но всё равно, я думаю, тоже стоит исправить и это касается всех версий, где используется плагин Chosen.js.
У тех у кого слабый интернет заметят такой момент при загрузке страницы регистрации, как появление выпадающего списка выбора агентства, а потом его скрытие.
Также само поле выбора агентства по-умолчанию пустое (хоть и подписано сверху "Агентство", но многие используют placeholder, а подписи скрывают), что не есть красиво.
И во время поиска выбора агентства, когда результат не найден сообщение на английском языке "No results match..."
Чтобы всё было красиво делаем следующее: в файле шаблон/site/register.php находим строчку
Код: Выделить всё


   <div class="row" id="row_agency_name">
        <?php echo $form->label($model,'agency_name'); ?>
        <?php echo $form->textField($model,'agency_name',array('size'=>20,'maxlength'=>128,'class'=>'input-block', 'placeholder'  => 'Название агентства')); ?>
        <?php echo $form->error($model,'agency_name'); ?>
    </div>

<?php
        echo 
'<div class="row"  id="row_agency_user_id">';
            $agency = HUser::getListAgency();

            echo $form->labelEx($model, 'agency_user_id');
            echo Chosen::dropDownList(get_class($model).'[agency_user_id]', $model->agency_user_id, $agency,
                    array('id'=>'agency_user_id', 'data-placeholder' => ' ')
                );
            echo "<script>$('#agency_user_id').chosen();</script>";
            echo $form->error($model, 'agency_user_id');
        echo '</div>';
    ?>


Заменяем на

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

   <div class="row hide" id="row_agency_name">
        <?php echo $form->label($model,'agency_name'); ?>
        <?php echo $form->textField($model,'agency_name',array('size'=>20,'maxlength'=>128,'class'=>'input-block', 'placeholder'  => 'Название агентства')); ?>
        <?php echo $form->error($model,'agency_name'); ?>
    </div>

    <?php
        echo 
'<div class="row hide"  id="row_agency_user_id">';
            $agency = HUser::getListAgency();

            echo $form->label($model, 'agency_user_id');
            echo Chosen::dropDownList(get_class($model).'[agency_user_id]', $model->agency_user_id, $agency,
                    array('id'=>'agency_user_id', 'data-placeholder' => Yii::t('common', 'Agency name'))
                );
            echo "<script>$('#agency_user_id').chosen({width: '250px', no_results_text: '".(Yii::t('common', 'Agency not found'))."'});</script>";
            echo $form->error($model, 'agency_user_id');
        echo '</div>';
    ?>

в стилях добавляем
Код: Выделить всё
.hide {display:none;} 


В админке добавляем перевод
Категория: common
Строковая константа: Agency not found
Значение константы (перевод): Не найдено агентство

В итоге при загрузке страницы поле с выбором агентства не появится, будет иметь своё имя, а при поиске выдавать сообщение о не найденном результате на русском языке.
Изображение
Aleksander
Гражданин
Гражданин
 
Сообщения: 90
Зарегистрирован: 19 ноя 2015, 10:22
Очки репутации: 13

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

Сообщение SergeyDenisenko » 25 апр 2016, 10:19

Сегодня "выпал" сайт.. на пхп 5.6... перекинул на 5.4

Warning: fread(): Length parameter must be greater than 0 in /var/www/domain.ru/protected/modules/geo/components/SxGeo.php on line 164

Warning: Cannot modify header information - headers already sent by (output started at /var/www/domain.ru/protected/modules/geo/components/SxGeo.php:164) in /var/www/domain.ru/framework/web/CHttpRequest.php on line 1507
SergeyDenisenko
Гражданин
Гражданин
 
Сообщения: 67
Зарегистрирован: 04 апр 2015, 09:54
Очки репутации: 0

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

Сообщение Foton » 26 апр 2016, 12:03

Здравствуйте!
Сайт падает при доступе с любых IP или с какого то конкретного?
Foton
Разработчик
Разработчик
 
Сообщения: 431
Зарегистрирован: 26 янв 2012, 14:58
Очки репутации: 8

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

Сообщение SergeyDenisenko » 05 май 2016, 19:33

Google page speed - https://developers.google.com/speed/pag ... ab=desktop
для компьютера показывает ерунду....


и... с форумом этим тяжело - только начинаю искать проблему/строчить ответ - ограничение на публикации...
SergeyDenisenko
Гражданин
Гражданин
 
Сообщения: 67
Зарегистрирован: 04 апр 2015, 09:54
Очки репутации: 0

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

Сообщение Xpycm » 06 май 2016, 08:47

Google Page Speed, судя по логам, обращается с 27 версией Chrome.

Поэтому:
Файл protected\components\oldbrowsers\CheckBrowser.php
вместо:
Код: Выделить всё
'chrome'    => 35

укажите:
Код: Выделить всё
'chrome'    => 27


На данный момент на форуме действует ограничение на 3 сообщения в сутки и 10 секунд между сообщениями.
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

След.

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

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

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

cron