2011-08-31 172 views
1

调用时工作我有一个使用CPanel的站点托管的脚本。它几天前停止工作,不确定是否因为更新,但我找不到任何东西。PHP Mail函数不能从命令行工作,但在从www

该脚本基本上调用mail($email, "Testing", "This is a test")。当我从浏览器(即我收到电子邮件)调用它时,该代码有效,但不能从命令行启动。它不显示任何错误,我也没有收到任何电子邮件。

有人可以帮忙吗?

感谢

+1

网络和cli解释器有一个不同的php.ini。通过'phpinfo()'和'php -i'比较设置。 – mario

回答

1

PHP命令行和Web服务器通常PHP有不同的配置指令,启用或禁用不同的权限。 查看php.ini文件以获取更多信息,可以设置不同的设置。请问phpinfo()(在web服务器)和php -i(在CLI中);

相关问题