当我通过 ssh 运行此代码时,echo wget http://domain.com/send_me_email.php | at 12:54
它运行正确并当时向我发送了一封电子邮件。如果我运行这样的 PHP 脚本,则不会
exec("echo wget http://domain.com/send_me_email.php | at 12:54");
exec("atq",$arr);
print_r($arr);
该代码的结果是这样的:
job 63 at 2011-11-27 12:54
如您所见,该工作已成功创建,但当时我没有收到任何电子邮件?!我在 php 中测试了这一行,exec("wget http://domain.com/send_me_email.php");
它给我发了一封电子邮件,这意味着我有权通过 php 运行 exec 和 wget。我不明白问题是什么。