php mail()在终端上工作但不在浏览器中工作

时间:2016-09-20 11:34:59

标签: php macos apache php-5.6

我有一个小的PHP测试脚本,代码如下:

if (mail("test@test.com", "Subject", "Message", "From:test@test.com")) {
    echo 'OK';
} else {
    echo 'failur';
}

当我在终端中运行脚本时,这样:

php test.php

打印' OK'但当我通过localhost / test.php在我的lokal apache上打开它时会说“失败”#。

我还有一个带有phpinfo()的文件,浏览器和终端使用相同的php版本和相同的php.ini文件。

我无法想到会阻止邮件正常工作的apache配置。

Apache 2.4.18(Mac)
PHP 5.6.23(通过自制软件安装)

0 个答案:

没有答案