“在connector.php第68行找不到驱动程序”

问题描述 投票:1回答:1

我正在尝试使用CMD命令接口连接Laravel的PostgreSQL数据库。

我尝试使用以下命令连接它:php artisan migrate

但它无法连接并显示错误消息。我无法理解。请指导或分享解决方案。

我附上了一个显示错误的图片:

enter image description here

php laravel postgresql database-connection
1个回答
0
投票

有2个php.ini文件:

C:\wamp\bin\apache\apache2.4.9\bin
C:\wamp\bin\php\php5.5.12

注意:这是使用我的PHP和Apache版本,改为你的版本。

位于这两个文件夹中的php.ini文件是您需要更新的,扩展名:

    extension=php_pdo_pgsql.dll
    extension=php_pgsql.dll

这些是取消注释所需的内容(删除;符号)。重新启动Wamp和命令提示符。

在.env文件中将驱动程序更改为

DB_CONNECTION=pgsql

然后命中

php artisan config:clear
© www.soinside.com 2019 - 2024. All rights reserved.