这个cronjob工作吗? [英] will this cronjob work?
问题描述
我试图设置一个cronjob来运行一个PHP文件。我只是想知道如果我做对不对。
可以说php位于 http://mysite.com/ myscript / cronjob.php ,我希望它每3小时运行一次。
我对cronjobs非常新,所以如果看起来像我有
分钟小时日月平均日命令
* * / 3 * * * http://mysite.com/myscript/cronjob.php
我想要运行PHP脚本每3小时。
不,这不会工作。网址不是可执行文件,只是一个网址。
您可以将 wget http://mysite.com/myscript/cronjob.php
为你的命令,但这是真的你想要什么? / p>
最好的方法(如果脚本在本地服务器上)直接调用PHP:
php /var/www/myscript/cronjob.php
im trying to set up a cronjob to run a PHP file. i just want to know if i am doing it right or not.
lets say the php is located at http://mysite.com/myscript/cronjob.php, and i want it to run every 3 hours.
i am very new to cronjobs so i apologise if it seems like i have no clue what i am doing.
Minute Hour Day Month Weekday Command
* */3 * * * http://mysite.com/myscript/cronjob.php
i want this to run that PHP script every 3 hours. will this work or do i have to use a different command?
No, this won't work. A URL is not an executable, it is simply a URL.
You could put wget http://mysite.com/myscript/cronjob.php
for your command, but is that really what you want?
The best way (if the script is on the local server) is to call PHP directly:
php /var/www/myscript/cronjob.php
这篇关于这个cronjob工作吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!