首页 > 解决方案 > 带有 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命令时会出现此错误。你能帮助我吗?谢谢!

和系统信息:

标签: phpvagrantphabricatorarcanist

解决方案


您需要确保为 CLI SAPIcurl启用了扩展(可能在文件夹中)。CLI 和 web(mod-php 或 fpm)配置是分开的,因此很可能会在通过 web 服务器使用 PHP 时启用扩展,但在作为 CLI 可执行文件运行时禁用扩展。/etc/php5/cli/conf.d/


推荐阅读