Проблема при обновлении на 1.1.9

Предварительное обсуждение найденных ошибок перед отправкой их авторам фреймворка, а также внесение новых предложений.
Ответить
theKiller
Сообщения: 153
Зарегистрирован: 2010.02.28, 22:58

Проблема при обновлении на 1.1.9

Сообщение theKiller »

Здравствуйте.
После обновления возникла такая проблема:
Ошибка 500
Неизвестная локаль "ru".
Если в конфиге убрать:

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

'sourceLanguage' => 'ru',
начинает ругаться на en-локаль.

Есть не на всех страницах - даже на однотипных может проявиться, может нет.
Пример:
есть - http://o-yo.ru/users/1.html
нет - http://o-yo.ru/users/9.html

На главной такая же шняга... Есть идеи?
Аватара пользователя
slavcodev
Сообщения: 3134
Зарегистрирован: 2009.04.02, 21:42
Откуда: Valencia
Контактная информация:

Re: Проблема при обновлении на 1.1.9

Сообщение slavcodev »

а если 'sourceLanguage'="ru_RU"?
Жду Yii 3!
theKiller
Сообщения: 153
Зарегистрирован: 2010.02.28, 22:58

Re: Проблема при обновлении на 1.1.9

Сообщение theKiller »

Неа - Unrecognized locale "ru_RU".
theKiller
Сообщения: 153
Зарегистрирован: 2010.02.28, 22:58

Re: Проблема при обновлении на 1.1.9

Сообщение theKiller »

Если в главном лейауте убрать

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

<?php echo $content; ?>
то ошибка исчезает, но если в лейауте оставить, а закомментировать вызовы внутри контроллера (равно как и убрать все из шаблона конкретной страницы) - то ошибка остается
Jampire
Сообщения: 207
Зарегистрирован: 2011.01.28, 11:45
Откуда: Гомель
Контактная информация:

Re: Проблема при обновлении на 1.1.9

Сообщение Jampire »

Имя локали вроде чувствительно к регистру? Что если указать ru_ru? Что говорят логи?
Изображение
Человек, говорящий, что это невозможно сделать, не должен мешать тому, кто это делает.
theKiller
Сообщения: 153
Зарегистрирован: 2010.02.28, 22:58

Re: Проблема при обновлении на 1.1.9

Сообщение theKiller »

Ошибка проявляется только при использовании yiilite.php
Вывел веб-лог
Аватара пользователя
resurtm
Сообщения: 299
Зарегистрирован: 2010.12.19, 09:13
Откуда: Казахстан, Алма-Ата
Контактная информация:

Re: Проблема при обновлении на 1.1.9

Сообщение resurtm »

Это известный баг: http://code.google.com/p/yii/issues/detail?id=3062

Решение там же.
theKiller
Сообщения: 153
Зарегистрирован: 2010.02.28, 22:58

Re: Проблема при обновлении на 1.1.9

Сообщение theKiller »

Спасибо
Аватара пользователя
kosenka
Сообщения: 677
Зарегистрирован: 2009.09.26, 12:41
Откуда: москва
Контактная информация:

Re: Проблема при обновлении на 1.1.9

Сообщение kosenka »

Странно, я обновлился до 1.1.9 и при использовании yiilite.php такой ошибки не возникает. Что я делаю не так?
theKiller
Сообщения: 153
Зарегистрирован: 2010.02.28, 22:58

Re: Проблема при обновлении на 1.1.9

Сообщение theKiller »

хз - наверно dateFormatter запрашивает локаль...
Bartholomew
Сообщения: 110
Зарегистрирован: 2010.02.05, 01:58
Откуда: Нижний Новгород
Контактная информация:

Yii 1.1.9 ошибка Неизвестная локаль "ru"

Сообщение Bartholomew »

Обновился до версии 1.1.9.
При использовании yiilite.php получаю ошибку:
Ошибка 500
Неизвестная локаль "ru"
Если указать "ru_ru" - та же фигня.
При этом если использовать yii.php, такой проблемы не возникает.
В 1.1.8 тоже все было ОК.
Кусок лога:
exception 'CException' with message 'Неизвестная локаль
"ru".' in /storage/home/hostname/yii-1.1.9/yiilite.php:5703
Stack trace:
#0 /storage/home/hostname/yii-1.1.9/yiilite.php(5674):
CLocale->__construct('ru')
#1 /storage/home/hostname/yii-1.1.9/yiilite.php(1236):
CLocale::getInstance('ru')
#2 /storage/home/hostname/yii-1.1.9/yiilite.php(1252):
CApplication->getLocale()
#3 /storage/home/hostname/yii-1.1.9/yiilite.php(568):
CApplication->getDateFormatter()
#4 /storage/home/hostname/yii-1.1.9/yiilite.php(894):
CComponent->__get('dateFormatter')
#5
/storage/home/hostname/htdocs/conpay.ru/protected/components/helpers/ST.php(88):
CModule->__get('dateFormatter')
#6 /storage/home/hostname/yii-1.1.9/yiilite.php(834) : eval()'d code(1):
ST::fDateTime('2011-11-23 12:1...')
#7 /storage/home/hostname/yii-1.1.9/yiilite.php(834): eval()
UPD: извиняюсь за повтор, не внимательно искал тему про обновления 1.1.9 )
Последний раз редактировалось Bartholomew 2012.01.27, 16:24, всего редактировалось 1 раз.
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Проблема при обновлении на 1.1.9

Сообщение samdark »

Известная проблема. В SVN исправлена. С 1.1.10 попробуем не затягивать.
kukuruku
Сообщения: 1318
Зарегистрирован: 2011.02.14, 11:36

Re: Проблема при обновлении на 1.1.9

Сообщение kukuruku »

yii последний, в настройках

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

'language'=>'ru' 
вылетает ошибка
Неизвестная локаль "ru"
при использовании yiilite
неужели не пофиксили?
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Проблема при обновлении на 1.1.9

Сообщение samdark »

Последний — это 1.1.14 или из master? Если второе, то yiilite обновляется только с релизом.
kukuruku
Сообщения: 1318
Зарегистрирован: 2011.02.14, 11:36

Re: Проблема при обновлении на 1.1.9

Сообщение kukuruku »

1.1.14 Stable
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Проблема при обновлении на 1.1.9

Сообщение samdark »

Очень и очень странно. Попробуйте перегенерить yiilite.php.
kukuruku
Сообщения: 1318
Зарегистрирован: 2011.02.14, 11:36

Re: Проблема при обновлении на 1.1.9

Сообщение kukuruku »

отбой, обновил на серваке yii и ошибка пропала
Ответить