Php 如何安装cron

Php 如何安装cron,php,cron,Php,Cron,我想按计划自动运行PHP脚本。我最近了解了CRON。但我不知道如何安装和使用它 我正在使用PHP、CSS、HTML,并在本地主机上的XAMPApache服务器上运行。如何安装和使用Cron?您有Windows机器还是Linux机器 在Windows下,cron被称为“计划任务”。它位于控制面板中。您可以在“控制面板”中设置若干脚本以在指定时间运行。使用向导定义计划时间。确保PHP在您的路径中是可调用的 在Linux下,您可以通过键入以下内容为当前用户创建crontab: crontab -e [

我想按计划自动运行PHP脚本。我最近了解了CRON。但我不知道如何安装和使用它


我正在使用PHP、CSS、HTML,并在本地主机上的XAMPApache服务器上运行。如何安装和使用Cron?

您有Windows机器还是Linux机器

在Windows下,cron被称为“计划任务”。它位于控制面板中。您可以在“控制面板”中设置若干脚本以在指定时间运行。使用向导定义计划时间。确保PHP在您的路径中是可调用的

在Linux下,您可以通过键入以下内容为当前用户创建crontab:

crontab -e [username]
如果此命令失败,则可能未安装cron。如果使用基于Debian的系统(Debian、Ubuntu),请首先尝试以下命令:

sudo apt-get update
sudo apt-get install cron
如果命令运行正常,将显示文本编辑器。现在,您可以将命令行添加到crontab文件中。要每五分钟运行一次,请执行以下操作:

*/5 * * * *  /home/user/test.pl
语法基本上是这样的:

.---------------- minute (0 - 59) 
|  .------------- hour (0 - 23)
|  |  .---------- day of month (1 - 31)
|  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ... 
|  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7)  OR sun,mon,tue,wed,thu,fri,sat 
|  |  |  |  |
*  *  *  *  *  command to be executed
请在以下页面上阅读更多信息:

Cron被称为“deamon”(与Win下的服务相同)

很可能您的系统上已经安装了cron(如果是Linux/Unix系统)

看这里:

还是那里


有关详细信息。

在Linux/Unix上安装cron:

apt-get install cron
在Linux/Unix上使用cron

crontab -e
有关更多详细信息,请参阅关于cron的规范答案:

在CentOS/RHEL上:

yum install cronie

在Ubuntu上安装Crontab

sudo apt-get update
我们将crontab文件下载到根目录

wget https://pypi.python.org/packages/47/c2/d048cbe358acd693b3ee4b330f79d836fb33b716bfaf888f764ee60aee65/crontab-0.20.tar.gz
解压缩文件crontab-0.20.tar.gz

tar xvfz crontab-0.20.tar.gz
登录到crontab-0.20文件夹

cd crontab-0.20*
安装订单

python setup.py install

另见此处:

Cron并不是默认安装在所有GNU/Linux系统上(听起来很疯狂)。您可以添加关于如何安装cron(例如cronie、vixie cron…)以及如何在启动时运行cron(Redhat系统上的chkconfig…)的说明。建议不错。将稍微编辑帖子:)。虽然在不知道Unix是什么的情况下很难猜测;-)我有一个疑问。在本地windows系统中安装CRON将反映在我的托管web服务器上???。请回答我你的主机服务器运行在什么操作系统上?所以我的本地系统应该在预定的时间打开,并且应该连接到internet。是这样吗???关于cron和crontab的标准答案是: