【发布时间】:2018-07-06 11:27:53
【问题描述】:
在 laravel 5.5 中创建了一个新应用程序并使用 postgres 完成了配置
还在 database.php 中设置默认的 db driver pgsql,但是在运行 laravel migrate artisan 命令时出现错误
但连接在核心 php 中工作
我不明白 laravel 和 PostgreSQL 有什么问题
【问题讨论】:
标签: php postgresql laravel laravel-5
在 laravel 5.5 中创建了一个新应用程序并使用 postgres 完成了配置
还在 database.php 中设置默认的 db driver pgsql,但是在运行 laravel migrate artisan 命令时出现错误
但连接在核心 php 中工作
我不明白 laravel 和 PostgreSQL 有什么问题
【问题讨论】:
标签: php postgresql laravel laravel-5
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。
【讨论】: