PHP致命错误:require_once():无法打开' /usr/share/php/Mail.php'

时间:2015-11-06 14:00:15

标签: php drupal pear

我是php和drupal的新手。在我成功安装了pear和pear的依赖文件后,我在log / error.log中遇到错误,如下所示

PHP致命错误:require_once():无法打开所需' /usr/share/php/Mail.php'(include_path ='。:/ usr / share / php: / usr / share / pear')在第93行的/home/user/public_html/domainname.com/public/sites/all/modules/modulename/ modulename.module中,引用者:http://domainname.com/

在我的模块中这些行是

require_once" /usr/share/php/Mail.php" ;;

require_once" /usr/share/php/Mail/mime.php" ;;

我搜索文件Mail.php和Mail / mime.php,在这些文件中安装了mail.php并找到mime.php

找到mime.php

/usr/share/php/Mail/mime.php

找到mail.php

/usr/share/php/Mail/mail.php

/usr/share/php/Mail/sendmail.php

我谷歌搜索然后我改变了php.ini文件。 在这个文件中(php.ini) ; UNIX:" / path1:/ path2"

; include_path ="。:/ usr / share / php:/ usr / share / pear

再次显示相同的错误。 问题是什么?我想改变什么?任何人都可以帮助我

1 个答案:

答案 0 :(得分:0)

MailMail_mime是两个不同的软件包,因此可能是您安装了Mail_mime,但没有安装Mail。

以root身份安装邮件包:

$ pear install mail