【发布时间】:2013-10-31 06:39:52
【问题描述】:
我正在尝试在我的 CentOS 服务器上安装 php_http PHP 扩展。
我已经完成了:
yum install php-pear
但是得到:
No package php-pear available
但我可以做到:
pear
并从 Pear 中获取命令列表。
yum install pecl 也一样。我可以做到pecl 但pecl install pecl_http 返回:
No releases available for package "pecl.php.net/pecl_http"
install failed
然而/usr/bin/pecl 并不是一个存在的目录。还有一个sudo pecl install pecl_http 返回sudo: pecl: command not found,我觉得这很奇怪。
我不完全确定这里发生了什么/我做错了什么。
编辑:我正在使用以下存储库:
base CentOS-6 - Base
epel Extra Packages for Enterprise Linux 6 - x86_64
extras CentOS-6 - Extras
rpmforge RHEL 6 - RPMforge.net - dag
updates CentOS-6 - Updates
vz-base vz-base
vz-updates vz-updates
【问题讨论】:
-
你在使用什么存储库?
-
@BenCarey 我已经编辑了我的问题以包含
yum repolist的一些输出。 -
这确实是一个serverfault.com 的问题。我在这里根本看不到编程问题,没有冒犯。
-
@gwillie 随意标记它以进行迁移。
-
在 CentOS 7 上我使用过:
sudo yum --enablerepo=remi,remi-php72 install php-pear php-devel