![](/img/trans.png)
[英]PDOException could not find driver using XAMPP laravel project and postgresql on Mac OS X El Capitan
[英]Can not load PostgreSQL driver when reinstall php on mac (El Capitan)
第一次安装php7时,一切正常:
brew install php70
brew install php70-pdo-pgsql
但是当我删除它时,安装php56,删除php56并重新安装php70,然后出现错误:
Warning: PHP Startup: Unable to load dynamic library '/usr/local/opt/php70-pdo-pgsql/pdo_pgsql.so' - dlopen(/usr/local/opt/php70-pdo-pgsql/pdo_pgsql.so, 9): image not found in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/opt/php70-pthreads/pthreads.so' - dlopen(/usr/local/opt/php70-pthreads/pthreads.so, 9): image not found in Unknown on line 0
我该如何解决?
我找到了答案。 我们只是从源代码中删除并重新安装这些扩展。
brew unlink php70-pdo-pgsql
brew unlink php70-pthreads
brew reinstall php70-pdo-pgsql --build-from-source
brew reinstall php70-pthreads --build-from-source
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.