嘿伙计我刚刚使用Pear install --alldeps安装了HTTP_Download,并且安装成功。但是,当我尝试使用该模块时,我得到了。我使用以下php.ini include_path =“。:/ usr / lib / php:/ usr / local / lib / php”。是否有一个我应该包含的目录,它是梨的一部分,以使模块工作?
Fatal error: Class 'HTTP_Download' not found in /home/collab13/public_html/testing123.php on line 2
答案 0 :(得分:2)
看起来你的PEAR路径不在可包含的路径中。
试
$paths = explode(PATH_SEPARATOR,get_include_path());
$paths[] = '/path/to/pear';
$path_combined = implode(PATH_SEPARATOR,$paths);
set_include_path($path_combined);
ini_set('include_path',$path_combined);
然后尝试加载模块,否则直接将其附加到php.ini并重新启动服务器。
答案 1 :(得分:1)
您的PEAR包将安装到您的php_dir设置中,如
所示 $ pear config-show | grep php_dir
更改您的include_path以包含该目录,它应该适合您。