Ошибка после переноса на хостинг

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
sshz
Сообщения: 28
Зарегистрирован: 2010.03.17, 12:26

Ошибка после переноса на хостинг

Сообщение sshz »

Приветствую, после переноса на хостинг, перестало работать yii приложение.

Не видит таблицы из базы данных, но к базе подсоединяется.

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

Таблица "{{Cat}}", упомянутая в записи active record класса "Cat", не найдена в базе данных. 
Контроллеры которые не используют БД работают. По всем нужным requirements хостинг проходит.

Базу переносил сделав дамп локальной базы и установив дамп на хостинг.
dec5e
Сообщения: 7
Зарегистрирован: 2009.12.18, 00:57
Контактная информация:

Re: Ошибка после переноса на хостинг

Сообщение dec5e »

Проверьте регистр символов в названиях таблиц. Под *nix системами это принципиально. Если в коде таблица Cat, то в базе не должно быть cat.
Каждая таблица MySQL связана с файлом в системе. Соответственно под Windows имена не чувствительны к регистру, а на большинстве систем *nix чувствительны.
sshz
Сообщения: 28
Зарегистрирован: 2010.03.17, 12:26

Re: Ошибка после переноса на хостинг

Сообщение sshz »

Спасибо, именно в этом дело. Из официального мануала по созданию блога, по логике модель для tbl_user нужно создавать как model User, а на самом деле видимо надо создавать model user
dec5e
Сообщения: 7
Зарегистрирован: 2009.12.18, 00:57
Контактная информация:

Re: Ошибка после переноса на хостинг

Сообщение dec5e »

Лучше создавать модель командой

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

model User tbl_user
Третий параметр имя таблицы
sshz
Сообщения: 28
Зарегистрирован: 2010.03.17, 12:26

Re: Ошибка после переноса на хостинг

Сообщение sshz »

Спасибо, наверное это лучший вариант
Ответить