我有一个奇怪的问题。我在arch-linux上运行并启用了curl扩展,但是我的作曲家安装无法识别curl扩展,或者至少没有将其列为已安装的扩展。当我运行php -m
时,我得到:
[PHP Modules]
...
curl
...
但是,如果我运行composer show --platform
,则不会列出扩展名。
我无法安装任何需要ext-curl :(的作曲家库,而且我也找不到系统出了什么问题。您知道吗?
编辑:由于有了这些评论,我能够使用php /usr/bin/composer
而不是composer
来解决问题(该别名与别名很好地配合使用)。但这仍然是一个小技巧,因为它可以直接与archlinux存储库提供的可执行文件一起使用。