确保在中配置'default'
密钥app/config/database.PHP
对于postgres,这将是 'default' => 'postgres',
如果收到[PDOException] Could not find driver
错误,请检查是否安装了正确的PHP扩展。你需要pdo_pgsql.so
和pgsql.so
安装并启用。有关如何执行此操作的说明因操作系统而异。
对于Windows,pgsql
扩展应随官方PHP发行版一起预下载。只需编辑您的内容,PHP.ini
然后取消注释extension=pdo_pgsql.so
,extension=pgsql.so
同样,在中PHP.ini
,确保extension_dir
将其设置为正确的目录。它应该是PHP安装目录中一个名为extensions
或ext
类似文件夹。
最后,复制libpq.dll
从C:\wamp\bin\PHP\PHP5.*\
进入C:\wamp\bin\apache*\bin
通过WampServer接口并重新启动所有服务。
如果仍然出现异常,则可能需要将postgres \bin
目录添加到您的PATH
: