我一直在想,使用wget [参数]、curl [参数]和php [参数]在创建cron作业时是否有区别?
如果我有一个名为“cron-00-00.php”的脚本需要运行,那么上述提到的每个命令会有什么不同的效果呢?
0 0 * * * php -q /your_abolute_path/includes/php/cron/cron-00-00.php >/dev/null 2>&1
0 0 * * * wget -O - -q -t 1 http://your_domain_com/includes/php/cron/cron-00-00.php >/dev/null 2>&1
0 0 * * * curl http://your_domain_com/includes/php/cron/cron-00-00.php
那么我是可以选择其中一个来使用的吗(取决于哪个最适合我)?
我目前认为这三个有不同的功能,请纠正我的理解。
$_SERVER
中的 HTTP 标头。命令行调用则不会。 - Leigh