为什么我没有在梨列表中看到我安装的PEAR包?

时间:2016-02-27 10:01:22

标签: php installation packages pear package-managers

我已经使用brew install php56 --with-pear在我的El Capitan OSX上安装了PHP 5.6。这将在/usr/local/Cellar/php56/5.6.18中安装PHP 使用/usr/local/opt/php56的符号链接到那里。似乎工作正常。

好的,我需要安装Cache_Lite包,所以我做pear install Cache_Lite。 PEAR无需投诉即可完成安装步骤:

downloading Cache_Lite-1.7.16.tgz ...
Starting to download Cache_Lite-1.7.16.tgz (33,236 bytes)
.........done: 33,236 bytes
install ok: channel://pear.php.net/Cache_Lite-1.7.16

但是当我pear list时,无法看到Cache_Lite:

Installed packages, channel pear.php.net:
=========================================
Package          Version State
Archive_Tar      1.4.0   stable
Console_Getopt   1.4.1   stable
PEAR             1.10.1  stable
Structures_Graph 1.1.1   stable
XML_Util         1.3.0   stable

当我在Finder中检查php56文件夹时,我看到有一个带有Cache_Lite文件的Cache文件夹。当我用ini_set("include_path", '/usr/local/opt/php56/lib/php:' . ini_get("include_path") );将我的PHP页面添加到我的PHP页面时,浏览器停止抱怨它无法找到Cache_Lite。

PEAR,为什么在安装Cache_Lite时没有列出Cache_Lite?我误解了pear list吗?

0 个答案:

没有答案