我是PHP脚本的新手。这可能是一个愚蠢的问题,希望有人可以提供帮助。
我尝试编写一个可以使用php将附件发送到指定目标的脚本。我发现很多推荐梨花邮件。就像
中的第一个答案一样Send email using the GMail SMTP server from a PHP page
我尝试下载pear mail tar.gz文件并解压缩到我的桌面(我在windows环境下运行脚本)。我使用php.net网站上的.msi windows安装程序安装了php,我正在使用netbeans编辑和运行php脚本。当我调用以下函数时,我只能看到第一个回声,系统说“完成”。
function mailer() {
echo "1" . "\n";
require_once "C:/Users/ll/Desktop/Mail-1.2.0/Mail.php";
echo "2" . "\n";
}
显然,require_once行发生了错误。但我真的不知道出了什么问题。我熟悉java,当出现错误时输出控制台会显示一长串堆栈跟踪和遇到的异常,但对于php,程序只是静静地结束,整个输出都是
C:\Program Files (x86)\PHP\php.exe C:\Users\ll\Documents\NetBeansProjects\FTPAutomation\index.php
1
Done.
我读了其他讨论安装梨邮件的主题。我没有任何安装包,只有解压缩文件夹,我假设我只需要包含文件Mail.php的完整路径,编译器将找到该文件并包含它,就像我们包含.jar文件一样对于java程序。有人可以指出我错过了什么或我做错了什么?非常感谢!