Не может включать пакет груши, который определенно существует (и установлен)

Я установил пакет Mail_Mime.

include('Mail.php'); include('Mail/mime.php'); 

Я получаю следующие ошибки:

 Warning: include(Mail.php) [function.include]: failed to open stream: No such file or directory in /var/www/vhosts/domain.co.uk/httpdocs/mail_mime/index.php on line 2 Warning: include() [function.include]: Failed opening 'Mail.php' for inclusion (include_path='.:/usr/lib/php/PEAR:/usr/lib/php/modules') in /var/www/vhosts/domain.co.uk/httpdocs/mail_mime/index.php on line 2 Warning: include(Mail/mime.php) [function.include]: failed to open stream: No such file or directory in /var/www/vhosts/domain.co.uk/httpdocs/mail_mime/index.php on line 3 Warning: include() [function.include]: Failed opening 'Mail/mime.php' for inclusion (include_path='.:/usr/lib/php/PEAR:/usr/lib/php/modules') in /var/www/vhosts/domain.co.uk/httpdocs/mail_mime/index.php on line 3 

2 файла находятся в папках:

 /usr/lib/php/PEAR/Mail.php /usr/lib/php/PEAR/Mail/mime.php 

pear list сообщает мне, что требуемые пакеты установлены и нет отсутствующих зависимостей

Это в вашем пути включения?

 var_dump(get_include_path()); 

Если это не так, попробуйте добавить это перед рукой, чтобы добавить его в путь include:

во время выполнения:

 $path = get_include_path() . PATH_SEPARATOR . '/usr/lib/php/PEAR'; set_include_path($path); 

Или в php.ini

 include_path=".:--Whatever's here already--:/usr/lib/php/PEAR" 

На стороне примечания, если вы заботитесь о включении, почему бы не использовать require_once? Это предотвратит его включение нескольких раз (часть _once) и приведет к фатальной ошибке. Это также предотвратит выполнение остальной части кода, если он не может быть найден …

Для пользователей Plesk, использующих виртуальные хосты: не забудьте включить директиву Directory в vhost.conf в /var/www/vhosts/yourdomain/subdomains/yoursubdomain/conf/vhost.conf, когда вы устанавливаете open_basedir, чтобы разрешить включение PEAR библиотеки

 <Directory /var/www/vhosts/yourdomain/subdomains/yoursubdomain/httpdocs> <IfModule mod_php4.c> php_admin_flag engine on php_admin_flag safe_mode off php_admin_value open_basedir "/var/www/vhosts/yourdomain/subdomains/yoursubdomain/httpdocs:/tmp:/usr/share/php" </IfModule> <IfModule mod_php5.c> php_admin_flag engine on php_admin_flag safe_mode off php_admin_value open_basedir "var/www/vhosts/yourdomain/subdomains/yoursubdomain/httpdocs:/tmp:/usr/share/php" </IfModule> Options -Includes -ExecCGI </Directory>