如何在php中编写自动执行脚本?

Sis*_*sir 0 php cron executable crontab

从PHP的基础我知道PHP需要有一些动作/请求执行所以我很困惑如何做到这一点.我知道它可以完成,但不知道如何.

我想写一个php脚本,它将每6小时在服务器上运行一次,并从api更新数据库信息.

更多信息:

我目前正在使用的服务器是linux.但我想知道如何在linux和windows中做到这一点.

更新:

Cron找不到我的剧本.我不知道问题出在哪里.我在我的cpanel中使用了这个命令

0 */6 * * * php public_html/path_to_dir/file_to_run.php

我已经设置了cron所以cPanel给我发了电子邮件.我收到的电子邮件显示有些错误.

/bin/sh: 0: command not found

期待您的帮助.

Que*_*tin 6

你需要在计时器上运行脚本.这通常是cron(在基于UNIX的系统上,如Linux,OS X,BSD等)或Windows任务计划(在Windows上).

  • 这就是说,计时器不需要在服务器上运行.如果可以通过Interwebs访问PHP脚本,则任何定义了cronjob的计算机都可以调用它,例如通过cUrl或wget进行eaxample. (2认同)