2009-10-20 75 views
9

我有一个通过一个cron作业调用的PHP脚本的结果发送到我的邮箱地址:PHP cron作业,不输出HTTP头

"php /path/to/cron.php" 

我只能随声附和错误,否则没有被输出我。这样当事情出错时我可以得到一个错误报告。问题是,我收到过的cron执行的电子邮件中,只有HTTP头中它:

X-Powered-By: PHP/5.2.10 
Content-type: text/html 

这显然是一种痛苦,收到多封电子邮件,每隔几分钟。我希望看到的所有电子邮件都是cron作业,我回应了一些内容。

如果可能的话,我想保留由cron作业生成的电子邮件(而不是发送脚本中的电子邮件)。我不想通过wget来运行它,因为我的主机根据我的带宽来计算它。

我所有的搜索只显示了如何设置标题,而不是删除/禁止默认的标题。我是否在谈论这个错误?有其他人看过吗?

感谢

回答

0

使用这个完整的命令它会先从配置文件调用你的PHP文件将被执行

php -c /home1/sam/public_html/php.ini /home1/sam/public_html/sam_RFID/Android/Email.php

只是检查它。

0

如果您正在使用的cPanel,只是把语法如下:

php /home/<User>/public_html/cron.php >/dev/null 2>&1