Ошибка при авторизации

Различные вопросы по установке и настройке фреймворка, конфигурции веб-сервера и IDE.
Ответить
Аватара пользователя
BrusSENS
Сообщения: 565
Зарегистрирован: 2012.07.26, 06:51
Откуда: Новороссийск
Контактная информация:

Ошибка при авторизации

Сообщение BrusSENS »

Подскажите пожалуйста, почему может выдавать ошибку при попытке авторизации через модуль yii-user
CDbCommand не удалось исполнить SQL-запрос: SQLSTATE[42S02]: Base table or view not found: 1146 Table '********_ferma.AuthAssignment' doesn't exist. The SQL statement executed was: SELECT *
FROM `AuthAssignment`
WHERE userid=:userid
На денвере всё работало просто отлично, а вот при переходе на хостинг почему то вот такая проблема, к тому же окно с ошибкой перезагрузить, то всё срабатывает. Заранее всем спасибо
Native Web - небольшой блог о веб разработке (временно на ремонте)
Режим обслуживания сайта для Yii 2.x.x
Аватара пользователя
BrusSENS
Сообщения: 565
Зарегистрирован: 2012.07.26, 06:51
Откуда: Новороссийск
Контактная информация:

Re: Ошибка при авторизации

Сообщение BrusSENS »

Ответ найден, проблема решена. в *nix регистрозависимые имена в БД, а в windows нет(Это для тех, кто столкнулся с данной проблемой).
Native Web - небольшой блог о веб разработке (временно на ремонте)
Режим обслуживания сайта для Yii 2.x.x
Аватара пользователя
red-ogurez
Сообщения: 18
Зарегистрирован: 2012.10.02, 11:33
Откуда: Салехард
Контактная информация:

Re: Ошибка при авторизации

Сообщение red-ogurez »

Решается добавлением:

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

'components'=>array(

    'authManager'=>array(

    'defaultRoles'=>array('guest'),

    'class'=>'RDbAuthManager',

    'assignmentTable'=>'authassignment',

    'itemTable'=>'authitem',

    'rightsTable'=>'rights',

    'itemChildTable'=>'authitemchild',

),
Ответить