在laravel 5.5中创建了一个新应用程序,并使用postgres完成配置
还在database.php中设置了默认的db驱动程序pgsql,但是在运行laravel migrate artisan命令时出现以下错误
但是连接在核心php中工作
我没有得到带有PostgreSQL的laravel的错误
答案 0 :(得分:0)
Laravel 5 + PostgreSQL: "Database [postgres] not configured." Error
检查并确保已正确安装和加载pdo postgress驱动程序。
并引用
正如您所说,您已选择默认数据库为Postgres SQL
'default'=> 'pgsql',你需要取消注释pdo 和你的php配置设置中的postgres共享对象 (php.ini中)
即,您需要取消注释php.ini中的以下行
extension = pdo_pgsql.so extension = pgsql.so注意:
执行此更改后,请不要忘记停止并启动Apache。
答案 1 :(得分:0)