сайт новостей yii2

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

сайт новостей yii2

Сообщение relect »

Копирую готовое приложение https://gitlab.com/Kir1/news-site2/tree ... hitecture2
cd basic
composer install
HTTP ERROR 500 - обновил композер, ошибка ушла.

Сейчас ошибка баз данных www.capai.ru
Аватара пользователя
ElisDN
Сообщения: 5845
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: сайт новостей yii2

Сообщение ElisDN »

Примените миграции через php yii migrate
relect
Сообщения: 26
Зарегистрирован: 2019.08.12, 11:01

Re: сайт новостей yii2

Сообщение relect »

ElisDN писал(а): 2019.09.01, 17:27 Примените миграции через php yii migrate
применил
это писец. http://capai.ru/
Database Exception – yii\db\Exception
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'amosadb.user' doesn't exist
The SQL being executed was: SELECT * FROM `user` WHERE `username`=''

Caused by: PDOException
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'amosadb.user' doesn't exist

у меня установлен pdo это играет какую-то роль?
Аватара пользователя
SiZE
Сообщения: 2817
Зарегистрирован: 2011.09.21, 12:39
Откуда: Perm
Контактная информация:

Re: сайт новостей yii2

Сообщение SiZE »

relect ты опиши давай чо ты там делаешь. Мы тут все конечно ванги и тп
Аватара пользователя
SiZE
Сообщения: 2817
Зарегистрирован: 2011.09.21, 12:39
Откуда: Perm
Контактная информация:

Re: сайт новостей yii2

Сообщение SiZE »

попробуй yii migrate --migrationPath=@yii/rbac/migrations
yiiliveext
Сообщения: 910
Зарегистрирован: 2019.08.13, 01:49

Re: сайт новостей yii2

Сообщение yiiliveext »

и еще, судя по composer.json нужно php yii migrate/up --migrationPath=@vendor/dektrium/yii2-user/migrations

На пустую БД применить миграции в такой последовательности
php yii migrate --migrationPath=@vendor/dektrium/yii2-user/migrations
php yii migrate --migrationPath=@yii/rbac/migrations
php yii migrate
Ответить