无法通过Cpanel(WHM)或SSH安装任何PHP PECL
当我尝试通过cpanel或whm(CENTOS 6.3 x86_64/whm 11.34.0(build 7))通过PHP PECL安装模块时,我总是得到以下结果: 错误:`/root/tmp/pear/imagick/configure--with imagick'失败 Imagick.so对象不在 /usr/local/lib/php/extensions/no-debug-non-zts-20090626 下面是另一个html_解析示例: 错误:`/root/tmp/pear/html_parse/configure--with ekhtml'未能通过 html_parse.so对象不在 /usr/local/lib/php/extensions/no-debug-non-zts-20090626无法通过Cpanel(WHM)或SSH安装任何PHP PECL,php,module,installation,centos,pecl,Php,Module,Installation,Centos,Pecl,当我尝试通过cpanel或whm(CENTOS 6.3 x86_64/whm 11.34.0(build 7))通过PHP PECL安装模块时,我总是得到以下结果: 错误:`/root/tmp/pear/imagick/configure--with imagick'失败 Imagick.so对象不在 /usr/local/lib/php/extensions/no-debug-non-zts-20090626 下面是另一个html_解析示例: 错误:`/root/tmp/pear/html_p
我在谷歌上搜索了它,做了建议,结果总是一样的。你想安装什么库 如果我曾经使用过yum来安装他们版本的PHP-libs,那么我发现在Redhat、centos或fedora-machines上使用pecl的结果好坏参半。解决此问题的最简单方法是查看它是否位于Yum repo中,并以这种方式安装:
yum search 'modulename'
yum install 'packagename'
我通常只做一个yum搜索php
,然后向下扫描模块列表
如果因为库不是yum的一部分而想使用pecl或不能使用pecl,我会删除本机包含的版本,从头开始构建PHP。您也可以通过yum删除随发行版安装的PHP和相关库。我有类似的服务器设置,需要pecl\u http。而不是使用WHM(Home» 软件»模块安装程序)我使用命令行。简单键入:pecl安装pecl_http 对于其他模块,如html_parse,应该是相同的,只需更改模块名称,如:pecl install html_parse
我想我会为其他查找此信息的人添加此信息。@christry
yum-search-imagick
我得到了php-pecl-imagick.x86_64
@chris将remi或webattic repos添加到您的yum存储库中——只需谷歌remi存储库即可。