Laravel:错误 [PDOException]:在 PostgreSQL 中找不到驱动程序


Laravel: Error [PDOException]: Could not Find Driver in PostgreSQL?

我正在尝试将PostgreSQL与Laravel 5.0连接起来,但遇到异常"在PostgreSQL中找不到驱动程序"。

我尝试过这个解决方案,但无法与PostgreSQL连接

堆栈溢出答案

我的数据库.php配置文件如下

'default' => 'pgsql'
            'pgsql' => [
                'driver'   => 'pgsql',
                'host'     => env('DB_HOST', 'localhost'),
                'database' => env('DB_DATABASE', 'forge'),
                'username' => env('DB_USERNAME', 'forgeUser'),
                'password' => env('DB_PASSWORD', '****'),
                'charset'  => 'utf8',
                 'prefix'   => '',
                'schema'   => 'public',
                'port'     => 5432,
            ]

PDO扩展在php中启用.ini

extension=php_pdo.dll
extension=php_pdo_pgsql.dll

当我运行以下命令时

PHP 工匠迁移

它给出错误

[PDOException] could not find driver

当我们将PostgreSQL与Core PHP连接起来时,它工作正常。

拉拉维尔还有司机失踪吗?请指导我。

谢谢

你必须被ssh到你的宅基地或流浪的盒子里。然后尝试迁移。