php - 无法通过 Cpanel (WHM) 或 SSH 安装任何 PHP PECL

标签 php module installation centos pecl

当我尝试通过 cpanel 或 whm (CENTOS 6.3 x86_64/WHM 11.34.0 (build 7)) 通过 PHP PECL 安装模块时,我总是得到以下结果:

ERROR: `/root/tmp/pear/imagick/configure --with-imagick' failed The Imagick.so object is not in /usr/local/lib/php/extensions/no-debug-non-zts-20090626



在另一个带有 html_parse 的示例中:

ERROR: `/root/tmp/pear/html_parse/configure --with-ekhtml' failed The html_parse.so object is not in /usr/local/lib/php/extensions/no-debug-non-zts-20090626



我用谷歌搜索了它,提出了建议,结果总是一样。

最佳答案

您要安装什么库?

如果我曾经使用 yum 安装他们的 PHP 库版本,我发现在 Redhat、centos 或 fedora 机器上使用 pecl 的结果好坏参半。解决您的问题的最简单方法是查看它是否在 Yum 存储库中并以​​这种方式安装:

 yum search 'modulename'
 yum install 'packagename'

我通常只做一个yum search php并向下扫描模块列表。

如果你想使用 pecl 或者因为库不是 yum 的一部分而不能使用,我会删除 native 包含的版本并从头开始构建你的 PHP。您也可以通过 yum 删除随发行版安装的 PHP 和相关库。

关于php - 无法通过 Cpanel (WHM) 或 SSH 安装任何 PHP PECL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13219112/

相关文章:

php - 创建表时获取语法

php - FPDF - 绘制一条以宽度为中心的线

python - 导入错误: No Module named 'BluePrints'

MySql安装数据库初始化报错

python - MANIFEST.in 在 "python setup.py install"上被忽略 - 没有安装数据文件?

PHP 正则表达式匹配包含符号的有效薪水

php - 检查值是否在范围内 php

perl - 无法在没有包的情况下调用方法 "disconnect"..Perl

node.js - 使用模块进行 TypeScript 转换

windows - Windows 7 上的 Perl 5.16 无法安装模板工具包