php - 从 Pear 安装类到 PHP (Ubuntu)

标签 php class installation pear

我只想从 Pear 安装这个类:

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 'Mail_mimeDecode' not found

我试着像这样使用它($xml 是一个包含 XML 的字符串):

$mime = new \Mail_mimeDecode($xml);

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

最佳答案

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

关于php - 从 Pear 安装类到 PHP (Ubuntu),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29652657/

相关文章:

PHP lambda 函数和作用域

windows - WIX:引用源文件但不将其安装到目标计算机

java - 访问外部 Jar 中的类

ruby - 无法安装logtash contrib插件?

php - 你如何验证一个属性是否可以在 php 中访问?

python - 将变量内容传递给 Python 中的类函数

php - 根据不同表的值创建 PHP 请求

php - 如何使模型在 Phalcon PHP Framework 中使用默认值?

php - MySQLi插入错误

python - 如果子类由构造逻辑确定,那么分离类及其父类逻辑的最pythonic和优雅的方法是什么?