Я установил Pear через установщик cPanel и установил пакет Mail (который также автоматически установил пакеты Net_Mail и Net_Socket). Однако из моего файла PHP, в который я отправляю электронное письмо, я получаю следующую ошибку:
Предупреждение: include_once (Net / SMTP.php) [function.include-once]: не удалось открыть поток: нет такого файла или каталога в / usr / local / lib / php / Mail / smtp.php в строке 348
Предупреждение: include_once () [function.include]: не удалось открыть 'Net / SMTP.php' для включения (include_path = '.: / usr / lib / php: / usr / local / lib / php ') в /usr/local/lib/php/Mail/smtp.php в строке 348
Неустранимая ошибка: класс Net_SMTP не найден в /usr/local/lib/php/Mail/smtp.php в строке 349.
Теперь я проверил включения, пути, и все они хорошо проверены, находятся в соответствующих местах и имеют соответствующие разрешения.
Как мне исправить эту ошибку?
Для справки вот структура каталогов (без других папок):
php
|-Mail
| |-mail.php
| |-mock.php
| |-null.php
| |-RFC822.php
| |-sendmail.php
| |-smtp.php
| |-smtpmx.php
|-Net
| |-SMTP.php
| |-Socket.php
|- Mail.php
/usr/local/lib/php/Mail/smtp.php
? - person Shoe   schedule 02.05.2011