Laravel ошибка базы данных "не удалось найти драйвер" - PullRequest
1 голос
/ 02 мая 2020

Я пытаюсь инициализировать базу данных в Laravel. Для этого я использую команду php artisan db:seed

Возвращает ошибку:

«Не удалось найти драйвер».

Как видно из этого снимок экрана

Я использую PostgreSQL, а моя операционная система Windows 10. Есть идеи, что может вызвать эту ошибку?

My .env file

APP_NAME=Revieway APP_ENV=local 
APP_KEY=base64:xWdLc4KY3iJKHCupluHuu1nDwvpyk4OAqnsc6RRrGsA=
APP_DEBUG=true 
APP_LOG_LEVEL=debug
APP_URL=localhost:8000
DB_CONNECTION=pgsql 
DB_HOST=192.168.99.100:5050
DB_PORT=5432
DB_DATABASE=postgres 
DB_USERNAME=postgres
DB_PASSWORD=gghmm 
BROADCAST_DRIVER=log 
CACHE_DRIVER=file 
SESSION_DRIVER=file
SESSION_LIFETIME=120
QUEUE_DRIVER=sync

1 Ответ

0 голосов
/ 03 мая 2020

В вашем файле php.ini должно быть включено расширение Posgre SQL.

Откройте его, изменив значение:

;extension=pdo_pgsql

на:

extension=pdo_pgsql
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...