gpt4 book ai didi

php - CURL、WGET 和 PHP Cronjob 有什么区别

转载 作者:行者123 更新时间:2023-12-04 12:41:07 25 4
gpt4 key购买 nike

我正在尝试创建一个 cronjob,但我不知道这些行之间有什么区别,以及我应该使用哪一个来使 Cronjob 正常工作。

0 0 * * * /usr/bin/php5.5 /website/cron.php
0 0 * * * /usr/bin/curl /website/cron.php
0 0 * * * /usr/bin/wget /website/cron.php

现在我需要知道哪个有效,我确定我的服务器使用命令行安装了 CURL 和 WGET:
whereis wget
whereis curl

但是当我尝试创建一个简单的 php 文件来向我发送电子邮件时,只有这段代码对我有用:
0 0 * * * /usr/bin/php5.5 /website/cron.php 

那么该怎么办?

最佳答案

curlwget应该发送一个http请求(比如下载文件/发布数据等)
cron.php是一个php文件。您应该始终使用 php(无论是什么版本)来执行它。

这就是为什么只有 0 0 * * * /usr/bin/php5.5 /website/cron.php工作。

如果你真的想用curlwget ,这里是一个例子:

0 0 * * * /usr/bin/curl --silent http://youwebsite.com/cron.php &>/dev/null

关于php - CURL、WGET 和 PHP Cronjob 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40187406/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com