我在 mysql 中有一个存储过程,由 php 页面访问。此页面对访问者不可见(因为此页面不会显示站点中的任何链接)。这个 php 页面将只驻留在服务器中。我想知道我是否可以让服务器每隔 1 分钟自动运行/加载/.. php 页面,以便页面每 1 分钟调用一次存储过程。
我可以让调度程序运行存储过程,但由于我将使用存储过程上的 php 页面做很多其他事情,我希望每 1 分钟安排一次 php 页面。
这可能吗?我可能想太多了!我对调度程序不太了解,可能就是这样。
谢谢!
我在 mysql 中有一个存储过程,由 php 页面访问。此页面对访问者不可见(因为此页面不会显示站点中的任何链接)。这个 php 页面将只驻留在服务器中。我想知道我是否可以让服务器每隔 1 分钟自动运行/加载/.. php 页面,以便页面每 1 分钟调用一次存储过程。
我可以让调度程序运行存储过程,但由于我将使用存储过程上的 php 页面做很多其他事情,我希望每 1 分钟安排一次 php 页面。
这可能吗?我可能想太多了!我对调度程序不太了解,可能就是这样。
谢谢!
Add a cron job:
$ crontab -e
To run the job every minute, inside the crontab, add the entry :
* * * * * /usr/bin/php pathtoyourscript.php
The Wikiedia entry on Cron has the information about what each star means.
PHP 有一个命令行可执行文件,名为 php。您可以安排它来处理页面。例如php myfile.php
,将运行文件 myfile.php。您可以使用服务器的调度工具(linux cron、windows 任务调度程序)为您运行该命令。