php - 使用 wget 的多个 cron 作业

标签 php linux web-services ubuntu

我正在使用 Ubuntu 服务器,我想在一周中的每一天为不同的文件执行 wget cron 作业。

我已经让它只用于一项任务,但每当我尝试做更多任务时,它会自动覆盖旧任务。我知道如何设置时间、格式等;但我不知道如何做多个 wget cron 作业。

到目前为止,我只做了一个:

 echo "*/10 * * * 5 wget http://XXX.XXX.XXX/files/thursday.php" | crontab -

谁能帮帮我?谢谢

最佳答案

最好使用命令行 crontab 函数来维护 cron 作业

crontab -e 

将调出编辑器。

大多数 *nix 系统的默认设置是 vi,这对新手不友好,但您可以使用

将其更改为 nano 或 pico
export EDITOR=nano

如果你在像我这样的系统上,你的登录用户可能不是运行 cron 作业的最佳用户;因此在编辑 crontab 文件之前,您可能必须使用 su 来切换用户。

看看你指定做什么,除非你真的需要通过appache,你可以像这样调用php文件“php file.php”不需要wget。

*/10 * * * 5 php FULL_PATH/files/thursday.php  > /dev/null 2>&1

关于php - 使用 wget 的多个 cron 作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10678179/

相关文章:

javascript - 使用PHP的计数器系统

c - 段错误(核心已转储)。堆排序

java - 如何设计一个 View 来模拟 Web 服务调用时的自动转换?

java - 如何使用 KSOAP2 从 Web 服务获取文件的一部分并创建 zip?

java - JAX-WS 和 SharePoint 用户组 Web 服务

php - MySQL 通过匹配它们的 id 来组合两个表字段

php - 如果无法正常工作,则在其中分页

php - 访问被拒绝 'user' @'localhost'

linux - 无法在 AWS EC2 AMI 中安装 GConf2

linux - 在 Linux Distro 容器中安装 Lamp 与作为单独容器安装的区别?