无法安装 Composer:尽管安装了 php5-json,但缺少 json 扩展
Posted
技术标签:
【中文标题】无法安装 Composer:尽管安装了 php5-json,但缺少 json 扩展【英文标题】:Cannot install Composer: missing json extension although installed php5-json 【发布时间】:2015-12-10 01:53:36 【问题描述】:我运行这个命令:
curl -sS https://getcomposer.org/installer | php#!/usr/bin/env php
有错误:
The json extension is missing.
Install it or recompile php without --disable-json
我检查了 phpinfo(),它已经有 json。但是当我跑步时:
php -m
我没有在上面看到 json 模块。 我该如何解决问题?
【问题讨论】:
CLI 版本可能与 phpinfo() 使用的版本不同。如果启用了 json 支持,请检查php -i | grep json
。如果不安装或重新编译没有--disable-json
的php。
json 支持 => 已经启用,但它有那个错误。
【参考方案1】:
尝试添加php.ini的路径
curl -sS https://getcomposer.org/installer | php5 -c /etc/php5/apache2/php.ini
【讨论】:
以上是关于无法安装 Composer:尽管安装了 php5-json,但缺少 json 扩展的主要内容,如果未能解决你的问题,请参考以下文章