php - 带有 PHP 配置错误的 arcanist arc 帮助命令
问题描述
再会!我安装arcanist
了:
git clone https://github.com/phacility/libphutil.git
git clone https://github.com/phacility/arcanist.git
但是当我这样做时arc help
,我会收到这样的错误:
$ arc help
PHP CONFIGURATION ERRORS
You need to install the cURL PHP extension, maybe with 'apt-get
install php5-curl' or 'yum install php53-curl' or something similar.
但我可以运行这个:curl " XXXX "
,没关系。并且curl_init()
还在运行。用phpinfo()
,我可以看到 curl 启用。但是我不知道为什么在执行arc
命令时会出现此错误。你能帮助我吗?谢谢!
和系统信息:
- 我的 php 版本:5.6.3
- mac上的vagrant box
解决方案
您需要确保为 CLI SAPIcurl
启用了扩展(可能在文件夹中)。CLI 和 web(mod-php 或 fpm)配置是分开的,因此很可能会在通过 web 服务器使用 PHP 时启用扩展,但在作为 CLI 可执行文件运行时禁用扩展。/etc/php5/cli/conf.d/
推荐阅读
- c++ - 双变量的精度只有小数点后 2 位
- java - 是否可以覆盖断电操作?
- elixir - Elixir 地图减少
- angular - ngx-leaflet:如何添加自定义控件?
- mongodb - 仅当外部字段在 mongoDB 中不为空时查找
- java - Java - 使用数组实现堆栈数据结构
- asp.net - Asp.NET MVC 5/WebApi - Angular 6 路由问题
- android-asynctask - AsyncTask 似乎冻结了多个同时请求
- c - 如何理解背靠背运营商的行为?
- amazon-web-services - 将 EBS 卷创建限制在阈值以上的 IAM 策略