这个cronjob工作吗? [英] will this cronjob work?

查看:111
本文介绍了这个cronjob工作吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图设置一个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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆