3
我已经看了关于计算器这个问题多个职位,但我仍然有同样的问题:Laravel - [PDOException]:在PostgreSQL中无法找到驱动程序 - MAC OS
以下是上市php.ini文件:
extension=php_pdo_pgsql.dll
extension=php_pgsql.dll
ENV文件:
DB_CONNECTION=pgsql
DB_HOST=127.0.0.1
DB_DATABASE=owe
DB_USERNAME=postgres
DB_PASSWORD=password
我重启apache,重新启动电脑,我得到以下错误,当我做了迁移:
me$ php artisan migrate
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/extensions/no-debug-non-zts-20121212/php_pdo_pgsql.dll' - dlopen(/usr/lib/php/extensions/no-debug-non-zts-20121212/php_pdo_pgsql.dll, 9): image not found in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/extensions/no-debug-non-zts-20121212/php_pgsql.dll' - dlopen(/usr/lib/php/extensions/no-debug-non-zts-20121212/php_pgsql.dll, 9): image not found in Unknown on line 0
[PDOException]
could not find driver
这是不相关的Laravel以任何方式。你正在运行Windows或Linux?您的路径看起来像Linux,但是您的文件扩展名(.dll)听起来像Windows –
mac os 10.9。内容取自位于/ etc – JCD
的php.ini这是pdo驱动程序问题。检查你的路径。 – Drudge