我正在尝试使用本地托管的PHP服务器发送邮件,
我使用this guide成功安装了PEAR,一切似乎都是有效的(路径很熟悉并做出反应)
但是当我尝试运行包含Mail.php的PHP代码时,我仍然会收到以下错误:
Fatal error: require_once(): Failed opening required 'Mail.php' (include_path='.;C:\php\pear')
我甚至无法找到此路径的定义位置(不在php.ini中),以便将其更改为正确的路径而我找不到它。
答案 0 :(得分:0)
。确保你的机器上安装了PEAR :: Mail,如果没有,请安装它。
如果已经完成。
然后请在您的脚本中包含您的Mail.php(可能在您实例化Mail对象之前。这可能会引发您的警告。
include "/path/to/pear/Mail.php";
或
set_include_path("/path/to/pear");
还在php.ini include_path指令
中指定Pear安装目录的路径但是,如果您仍未解决问题,请确保为Mail.php
提供足够的权限以供PHP阅读。