Проблема оказывается в версии php. Я заменил версию с 5.6 на 7.0, добавил 'driver' => 'pdo', но образовалась другая проблема - сайт не грузится и вот такая ошибка:
Exception: Database open connection error 2000: SQLSTATE[HY000] [2000] mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'

. This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file
Не поможете разобраться, как изменить аутентификацию. Что нужно править?
Версия системы 6.6.7