[英]"sudo pecl install mongodb" not working on macOS
I am trying to install MongoDB PHP extension on macOS Catalina v10.15.7 by running the following command,我正在尝试通过运行以下命令在 macOS Catalina v10.15.7 上安装 MongoDB PHP 扩展,
sudo pecl install mongodb
But it is throwing below error at the end,但它最后抛出错误,
Build process completed successfully
Installing '/usr/local/Cellar/php@7.4/7.4.13_1/pecl/20190902/mongodb.so'
Warning: mkdir(): File exists in System.php on line 294
Warning: mkdir(): File exists in /usr/local/Cellar/php@7.4/7.4.13_1/share/php@7.4/pear/System.php on line 294
ERROR: failed to mkdir /usr/local/Cellar/php@7.4/7.4.13_1/pecl/20190902
PHP location is — /usr/local/opt/php@7.4/bin/php
PHP 位置是/usr/local/opt/php@7.4/bin/php
PECL location is — /usr/local/opt/php@7.4/bin/pecl
PECL 位置是/usr/local/opt/php@7.4/bin/pecl
Thanks in advance.提前致谢。
Applied below solution and it worked,应用以下解决方案并且它有效,
pecl config-get ext_dir | pbcopy
mkdir -p {paste clipboard value}
sudo pecl install mongodb
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.