当我使用SMTP发送邮件时,我收到错误
PHP致命错误:require_once():无法打开所需的'Mail.php' (include_path ='。:/ usr / share / pear:/ usr / share / php')in ...
我该怎么调试呢?我已正确安装PEAR模块。 已安装的梨列表是
Installed packages, channel pear.php.net:
=========================================
Package Version State
Archive_Tar 1.3.11 stable
Console_Getopt 1.3.1 stable
HTML_Common 1.2.5 stable
HTML_Page2 0.6.3 beta
Mail 1.2.0 stable
PEAR 1.9.4 stable
Structures_Graph 1.0.4 stable
XML_Util 1.2.1 stable
需要安装任何其他梨依赖吗?
提前致谢
答案 0 :(得分:0)
忽略Pear消息。
您需要找到Mail.php的正确路径。
如果它在同一个文件夹中,那么它将如下所示:
require_once('Mail.php')
如果没有,则使用绝对路径。 EG:
require_once('/var/www/Mail.php')
或者相对路径是什么:
require_once('directory/Mail.php')
答案 1 :(得分:0)
使用终端检查Pear安装.php
文件的位置。
使用命令pear config-get php_dir
获取正确的目录。
使用Pear Manual to verify you Pear configuration进行调试。