【问题标题】:how i can running php code in identified time.( for example clock 1:00) [duplicate]我如何在确定的时间内运行 php 代码。(例如时钟 1:00)[重复]
【发布时间】:2012-02-21 14:08:46
【问题描述】:

可能重复:
PHP: running scheduled jobs (cron jobs)
How to run a PHP file in a scheduled task (Windows Task Scheduler)

我想在每天 1:00 时钟执行 php 代码。 Scorsese 我知道查看网页时 php 正在运行。 例如,我想在指定时间(例如 1:00 时钟)更新我的数据库的字段。
有没有办法?
谢谢。

【问题讨论】:

标签: php


【解决方案1】:

也许你可以试试这样的东西:

http://kevin.vanzonneveld.net/techblog/article/create_daemons_in_php/

用于使用 php 做一个守护进程,然后根据需要对其进行配置。另一种可能性是 crontab,它每 1m、2m、...执行一个文件(执行 contrab -e 进行编辑,执行 crontab -l 进行查看):

*/1  * * * * /usr/bin/php /Users/rfanjul/Public/inversia/app/console twitter:hashtags:get

最后一个选项是创建一个像这样的 bash 文件:

tiempo="10s"
comando="sensors"
fich_salida="temperatura.txt"
while [ true ]; do
sleep $tiempo
echo ///////////////////////// >> $fich_salida
echo ///////////////////////// >> $fich_salida
date >> $fich_salida  
echo ///////////////////////// >> $fich_salida
$comando >> $fich_salida
echo ///////////////////////// >> $fich_salida
done

对你来说,我认为更好的解决方案是使用这种配置的 crontab:

* 1 * * * file

【讨论】:

    猜你喜欢
    • 2021-10-12
    • 2015-11-15
    • 1970-01-01
    • 2017-12-12
    • 2012-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多