tltary, попробуйте прописать 127.0.0.1 вместо localhost в подключении.
на самом деле, ошибка связана с используемым интерпретатором: он не находит драйвер, который должен быть. Попробуйте сделать простой скрипт, который подключается к базе данных вашего сервера при помощи PDO, и посмотрите, проходит ли подключение.
tltary, когда вы показывали скрин php.ini, это был тот самый php.ini, путь к которому указывается в phpinfo? Чтобы не оказалось что вы открыли другой php.ini
tltary, окей, вы уверены что apache2 или php-fpm используют именно 7-ю версию? потому что php -v выдает CLI версию, и у вас может стоять в CLI 7.0, а использоваться сервером для обработки запросов версия 5.6.
slo_nik, вы молодец, но ваши советы могут сломать чей-то код, понимаете, к чему я веду? И что, что вы обновлялись без проблем? Это не коррелирует с обновлениями у других людей.
slo_nik, потому что он спрашивает о другом) вы пытаетесь решить не его проблему; говоря прямо, я нахожу ваш комментарий с composer update вредным, и это странно видеть, потому что обычно ваши ответы хороши. По-моему, не следует советовать человеку что-то обновлять без необходимости, когда он просто жалуется на скорость интернета. Тем более не все версии yii2 обновляются безболезненно одним лишь композером, вспомнить 2.0.3 - 2.0.6 апдейты, там целые пляски с бубном.
slo_nik, что неявно делает тот же composer install; у человека вроде вопрос в другом)
Justique он выгружает все версии для зависимостей, указанных с тильдой. Т.е. композер все правильно делает, он молодец, а вот зачем вытаскивать все версии jquery - это надо спросить у разработчиков yii2.
: )