PHP Pear邮件:无法加载网络类
我已经在我的服务器上安装了PEAR邮件。我有以下文件:PHP Pear邮件:无法加载网络类,php,email,pear,Php,Email,Pear,我已经在我的服务器上安装了PEAR邮件。我有以下文件: /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
/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”以包含失败
将_path='。:/usr/lib/php:/usr/local/lib/php'包含在
/第348行的home/mysite/php/Mail/smtp.php
这意味着未安装Net_SMTP
只需安装它
pear安装网络\u SMTP
然后试着运行代码。对我来说有效的是硬编码文件的完整路径
为什么脚本不接受相对路径,我不知道。但是我确实有文件/Net/SMTP.phpI get:pear/Net\u SMTP已经安装,并且与发布的版本1.6.2相同,安装失败