2016-04-28 2 views
0

Я попытался работать с основными миграциями yii. yii migrate/create работает, yii migrate - нет.Я не могу совершить переход yii

Я использую команду php yii migrate. Я получаю следующее сообщение:

Exception 'юй \ DB \ Exception' с сообщением 'не удалось найти драйвер'

в ../basic/vendor/yiisoft/yii2/db/Connection.php: 547

Я нашел совет, что мне нужно добавить некоторые файлы из передовых yii в мои базовые. Я не знаю, что нужно делать в точности.

+0

И мы можем видеть, что ваш код или то, что вы сделали, чтобы решить эту проблему? –

+0

Попробуйте запустить: 'php requirements.php' в корневой папке. –

+0

@ XiaosongGuo Он показывает некоторые предупреждения. Я думаю, что это важно: «PDO MySQL extension: WARNING !!!». Я проверил php.ini и удалил полу двоеточие возле «extension = php_pdo_mysql.dll». Безрезультатно. – Dima

ответ

0

Вы должны установить расширение на свой php базы данных, который вы используете. Если он уже установлен, убедитесь, что он правильно включен в настройках php-cli.

Например, в случае, если вы используете Ubuntu и php5-FPM вы можете запустить

sudo apt-get install php5-mysql

+0

Я использую LAMPP. Должен ли я дополнительно установить mysql? – Dima

+0

Я использую «php yii migrate» .Error - 'yii \ db \ Exception', ошибка в «../basic/vendor/yiisoft/yii2/db/Connection.php:547». Я использую этот урок для понимания yii, но у меня всегда есть эта ошибка. Это на русском языке https://www.youtube.com/watch?v=cugnRoZ1ick – Dima

+1

@Dima, какую конфигурацию DB вы используете? Можете ли вы обновить свой вопрос с помощью конфигурации базы данных и конфигурации php.ini? –

Смежные вопросы