是否可以在Web服务器中及时执行php功能? Ex - 每天下午4:30执行一项功能。
答案 0 :(得分:1)
您可以使用cron作业:
30 16 * * * public_html/your_php_file.php
每天下午4点30分执行。
答案 1 :(得分:0)
可以有两种方法
方法1:使用crontab中的php执行脚本
要每1小时执行一次myscript.php,请执行以下操作:
# crontab -e
00 * * * * /usr/local/bin/php /home/john/myscript.php
方法2:使用crontab中的URL
运行php脚本如果您的php脚本可以使用URL调用,您可以lynx,curl或wget设置您的crontab,如下所示。
以下脚本通过使用lynx文本浏览器调用URL来执行php脚本(每小时)。默认情况下,Lynx文本浏览器以交互模式打开URL。但是,如下所示,lynx命令中的-dump选项会将URL的输出转储到标准输出。
00 * * * * lynx -dump http://www.domain.com/myscript.php
注意:在您的情况下,如果您想在每4:30 PM运行CRON,那么您应该这样做
30 16 * * *
这里30代表分钟,16代表下午4:00。