从 Pear 安装 Class 到 PHP (Ubuntu)

Installing Class from Pear to PHP (Ubuntu)

我只想从 Pear 安装这个 class:

http://pear.php.net/package/Mail_mimeDecode/

执行此命令后:

sudo pear install Mail_mimeDecode-1.5.5

我有这个:

downloading Mail_mimeDecode-1.5.5.tgz ...
Starting to download Mail_mimeDecode-1.5.5.tgz (11,554 bytes)
.....done: 11,554 bytes
downloading Mail_Mime-1.8.9.tgz ...
Starting to download Mail_Mime-1.8.9.tgz (33,796 bytes)
...done: 33,796 bytes
install ok: channel://pear.php.net/Mail_Mime-1.8.9
install ok: channel://pear.php.net/Mail_mimeDecode-1.5.5

所以一切看起来都很好。但是当我想使用这个 class 时,我得到了这个错误:

Class 'Mail_mimeDecode' not found

我尝试这样使用它($xml 是一个内部带有 XML 的字符串):

$mime = new \Mail_mimeDecode($xml);

我也没有在我的 phpinfo Profiler 中看到它。我错过了什么吗? 如果有任何改变,我会在 Symfony2 应用程序上工作...

您必须正确配置 PHP 包含路径。 查看手册中的PEAR installation section