简体   繁体   English

sudo pecl 安装 sqlsrv 错误:无法在 Catalina php7.4 上 mkdir /usr/local/Cellar/php/7.4.1/pecl/20190902

[英]sudo pecl install sqlsrv ERROR: failed to mkdir /usr/local/Cellar/php/7.4.1/pecl/20190902 on Catalina php7.4

I am trying to install sqlsrv on the new mac Catalina and keep getting the same error:我正在尝试在新的 mac Catalina 上安装 sqlsrv 并不断收到相同的错误:

Build process completed successfully构建过程成功完成

Installing '/usr/local/Cellar/php/7.4.1/pecl/20190902/sqlsrv.so'安装'/usr/local/Cellar/php/7.4.1/pecl/20190902/sqlsrv.so'

ERROR: failed to mkdir /usr/local/Cellar/php/7.4.1/pecl/20190902错误:mkdir /usr/local/Cellar/php/7.4.1/pecl/20190902 失败

I'm not sure what's the problem is... please help.我不确定是什么问题...请帮忙。

The pecl part of the path: /usr/local/Cellar/php/7.4.1/ pecl /20190902 is a symlink to /usr/local/lib/php/ pecl which might not exist in your system.路径的 pecl 部分:/usr/local/Cellar/php/7.4.1/ pecl /20190902 是 /usr/local/lib/php/ pecl的符号链接,它可能不存在于您的系统中。

Thus the error.因此错误。

The quick fix would be to:快速解决方法是:

 mkdir -p /usr/local/lib/php/pecl/20190902

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM