我正在尝试在Laravel中初始化数据库。为此,我使用命令php artisan db:seed
它返回错误:
“找不到驱动程序”。
如屏幕截图所示
我正在使用PostgreSQL,我的操作系统是Windows 10。 是否知道可能导致此错误的原因?
我的 .env 文件
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
答案 0 :(得分:0)
必须在php.ini
文件上启用PosgreSQL扩展名。
打开它,进行更改:
;extension=pdo_pgsql
收件人:
extension=pdo_pgsql