【问题标题】:cron output options when using curl使用 curl 时的 cron 输出选项
【发布时间】:2010-06-05 02:25:23
【问题描述】:

当像这样运行一个 cron 作业时:

卷曲http://example.com/cronjob.php

输出电子邮件包含以下内容:

% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                Dload  Upload   Total   Spent    Left  Speed

 0    52    0    52    0     0     81      0 --:--:-- --:--:-- --:--:--    81
 0    52    0    52    0     0     31      0 --:--:--  0:00:01 --:--:--     0
 0    98    0    98    0     0     37      0 --:--:--  0:00:02 --:--:--    23
 0    98    0    98    0     0     27      0 --:--:--  0:00:03 --:--:--    15
 0    98    0    98    0     0     21      0 --:--:--  0:00:04 --:--:--    11
100   144    0   144    0     0     25      0 --:--:--  0:00:05 --:--:--    18
100   144    0   144    0     0     21      0 --:--:--  0:00:06 --:--:--    18
100   190    0   190    0     0     23      0 --:--:--  0:00:07 --:--:--    17
100   190    0   190    0     0     21      0 --:--:--  0:00:08 --:--:--    17
100   236    0   236    0     0     24      0 --:--:--  0:00:09 --:--:--    27

我觉得这完全没用,我更喜欢代码输出。 有什么办法可以禁用它?

如果 cronjob 像下面这样运行,我不会得到这个:

php /path/to/the/phpfile.php

但现在,我别无选择,只能使用 curl。

【问题讨论】:

  • 你的 PHP 脚本是做什么的?
  • 它会进行大量的 API 调用并将数据存储到数据库中。

标签: php cron


【解决方案1】:

您是否尝试过使用 --silent 调用 curl?

curl --silent http://example.com/cronjob.php

curl -s http://example.com/cronjob.php

来自manpage

-s/--静默

静音或安静模式。不要显示进度表或错误消息。使 Curl 静音。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-31
    • 2021-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多