You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

已启用Curl扩展但Composer仍提示未启用,求助解决方法

解决Composer提示Curl扩展未启用的问题
  • 你修改的是Apache环境对应的PHP配置文件,但Composer依赖的是CLI版本的PHP,二者使用不同的配置文件,所以之前的修改不会生效。
  • 先找到CLI版本PHP的配置文件路径:
    执行命令:php --ini
    输出结果里的Loaded Configuration File项就是CLI模式下PHP使用的配置文件路径,通常为/etc/php/8.2/cli/php.ini
  • 编辑该CLI配置文件:
    找到;extension=curl这一行,去掉开头的分号;,保存文件
  • 验证Curl扩展是否启用:
    执行命令:php -m | grep curl
    如果输出curl,说明扩展已成功启用
  • 此时再运行Composer,就不会再出现Curl扩展未启用的提示了

内容的提问来源于stack exchange,提问作者HellKat02

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 00:52:00