PHP require_once php路径?

时间:2015-08-02 00:39:52

标签: php apache phpmailer

enter image description here

我正在尝试包含PHP邮件程序,但收到此错误:

enter image description here

PHP Mailer的位置是:

enter image description here

并且php.ini文件将其作为正确的包含路径:

enter image description here

并且php.ini文件是PHPInfo()给我的文件。

我在这里缺少什么?我打破了PHP吗?一直都是关于PHP的人吗?我是骗子吗?

3 个答案:

答案 0 :(得分:5)

您的include_path已被注释掉

;include_path = ".:/usr/share/php"
^ remove semicolon

答案 1 :(得分:4)

您的目录名为libphp-phpmailerrequire_once名称为libphp-PHPMailer(大写字母)。

答案 2 :(得分:0)

您正在使用旧版本的PHPMailer,并且您以错误的方式加载它。请get the latest version阅读有关加载的文档,或将PHPMailer添加到require '/path/to/PHPMailerAutoload.php'; $mail = new PHPMailer;

对于手动加载,您应该:

{{1}}

当你正在使用作曲家时(尽管你已经评论过了),你甚至不需要这么做,因为作曲家自动加载器会起作用。

您还将代码基于旧示例,因此我建议您使用one of the examples provided更新代码。