簡體   English   中英

無法通過Cpanel(WHM)或SSH安裝任何PHP PECL

[英]Cannot Install any PHP PECL through Cpanel (WHM) or SSH

當我嘗試通過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_parse的示例中:

錯誤:`/ root / tmp / pear / html_parse / configure --with-ekhtml'失敗html_parse.so對象不在/ 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的一部分而不能使用pecl,我將刪除原生包含的版本並從頭開始構建PHP。 您也可以通過yum刪除與發行版一起安裝的PHP和相關庫。

我有類似的服務器設置,我需要pecl_http。 我不是使用WHM(主頁»軟件»模塊安裝程序),而是使用命令行。 只需鍵入:pecl install pecl_http

對於其他模塊(例如html_parse),它應該是相同的,只需更改模塊名稱,例如:pecl install html_parse

想通了,我會為尋找此信息的其他人添加此內容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM