我昨天刚更新了OS X到Mountain Lion,但PHP函数mail()
不再工作。
在更新之前,PHP的mail()
函数工作正常,Apple Mail也可以正常使用。
更新后,Apple Mail还是可以正常使用,但PHP的mail()
函数无法正常工作。
Web服务器:XAMPP 1.7.3
我使用以下代码测试mail()
函数:
if (mail($to, $object, $content, "From: ". $from))
{
echo 'send ';
}
else
{
echo "not send";
}
它显示:未发送
我需要改变什么吗?比如php.ini
或其他什么东西吗?
提前感谢。
php.ini
中的sendmail_path
,确保您的系统上已安装sendmail
并且路径与 PHP 匹配。然后,请检查您的 syslog 或日志目录以查看邮件服务器是否有任何错误。 - drew010