我的wget cron作业是这样的(设置为每分钟测试一次):
* * * * * wget -q -O - web-url.com/sub-folder/cron_job.php?us=user&pa=user2
它每分钟从php发送html邮件给我,作为通知cron完成,但php应该发送电子邮件给用户,并返回该用户的id进行测试。现在,当cron job这样做时,php没有执行(邮件没有发送,邮件中没有id,我在cron发送信息中得到)但是当我进入那个页面时,一切正常,用户收到邮件,我看到他的id。为什么会发生这种情况?
你必须在url周围加上引号。