PHP 梨邮件:无法加载网络类


PHP Pear Mail: Failing to load Net Classes

我已经在我的服务器中安装了PEAR Mail。我有文件:

/Mail/smtp.php

使用以下行 348:

include_once ('Net/SMTP.php');

我还有文件:

/Net/SMTP.php

当我运行调用上述文件的 myscript 时.php出现以下错误:

Failed opening 'Net/SMTP.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/mysite/php/Mail/smtp.php on line 348

我尝试将上面的第 348 行更改为:

include_once ('../Net/SMTP.php');

因为/Net/Mail目录是并排的。

我知道其他人也有类似的问题,但找不到解决方案。

提前感谢任何帮助!

include_once ('/Net/SMTP.php');

无法打开"Net/SMTP.php"以包含 (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/mysite/php/Mail/smtp.php 在第 348 行

这意味着未安装Net_SMTP只需安装它

梨安装Net_SMTP

并尝试运行代码。

对我有用的是硬编码文件的完整路径......

为什么脚本不接受相对路径,我不知道。