【发布时间】:2014-07-10 10:52:32
【问题描述】:
我从来没有做过这样的事情,我什至不知道这是否可能。 在我的网站中,我有一个 .php 文件,它读取一个 .json 文件并根据这个 .json 更新数据库。
我希望服务器每小时(或类似的)执行这个 .php 脚本。
这可能吗?我怎么做? 如果不可能,为什么?
【问题讨论】:
我从来没有做过这样的事情,我什至不知道这是否可能。 在我的网站中,我有一个 .php 文件,它读取一个 .json 文件并根据这个 .json 更新数据库。
我希望服务器每小时(或类似的)执行这个 .php 脚本。
这可能吗?我怎么做? 如果不可能,为什么?
【问题讨论】:
是的,这是绝对可能的,前提是您安装了 php5-cli。
只需键入crontab -e,然后添加以下行。这将导致 php 以您的脚本作为参数每小时运行一次。
0 * * * * php path/to/MyScript.php
或者,您可以将#!/usr/bin/php 放在脚本的顶部,执行chmod +x MyScript.php 并替换以下上面的行。
0 * * * * path/to/MyScript.php
【讨论】: