Я думаю, что у вас есть разделенным файл конфигурации (php.ini) для вашего CLI.
Попробуйте выполнить php -i | grep php.ini
в вашей консоли. И включите необходимые модули в этот файл.
Она должна возвращать что-то вроде этого:
[email protected]:~$ php -i | grep php.ini
Configuration File (php.ini) Path => /etc/php5/cli
Loaded Configuration File => /etc/php5/cli/php.ini
Как вы можете видеть, он использует другой файл php.ini, то какой phpinfo();
возвращает
Открыть этот файл и включить необходимые расширения там
, так измените линии требуемых расширений: ;extension=extension.so
до extension=extension.so
Также подсказка: Если вы используете Laravel вы можете использовать Homestead (бродяга, VirtualBox), который является виртуальной машиной полного предустановленным для вас Laravel приложению
http://laravel.com/docs/5.1/homestead
[Взгляните на это] (HTTPS://www.google.ro/search?client=ubuntu&channel=fs&q=[PDOException]+Could+Not+Find+Driver&ie=utf-8&oe=utf-8&gws_rd=cr&ei=mKbpVYftI4X9UIj7tcgL) – Andrew
Ok Mr. @Andrew. –
У вас есть отдельные конфигурации php для вашей CLI? Возможно, модули не загружаются только в CLI –