2012-06-25 93 views
-1

我有一个从其他网站获取链接的php脚本。我使用wamp服务器将这些链接存储在本地系统数据库中,但是我的网速很慢。每10条记录之后,我必须在浏览器中刷新php脚本。如何使用cron运行php脚本

因此,我可以在我的webhosting服务器上连续24小时运行这个PHP脚本,并存储与本地系统相同的所有链接。如果可以的话请帮助我。

+0

你是从你的本地计算机执行此操作吗?你在运行什么操作系统? – halfer

+0

我正在使用的Windows XP – way2project

+0

不是什么操作系统你运行,但什么操作系统是在服务器上运行的CRON。 – Bot

回答

3

类型在服务器上的/终端或通过腻子crontab -e,进入 东西类似下面的代码,其中m表示分钟,h为小时,DOM 是一个月,等等等等的天

# m h  dom  mon  dow  command 
*/5 *  *  *  *  php -f /directory/to/file/filename.php 

这会每五分钟运行一次。

如果你想连续运行它(它并没有真正做到),它需要运行一段时间,类似这样的工作,它会运行在每天9.30-17.30。

30-59/5 9 * * * script.sh 
*/5 10-16 * * * script.sh 
0-30/5 17 * * * script.sh 

这里是cron的基础知识,我建议你阅读它们。

Cron and Crontab

+0

但我想从任何时候连续24小时运行脚本。例如,我想在上午9:00启动脚本并希望运行它24小时然后如何执行此操作 – way2project

+0

您希望它运行的间隔时间有多长? 5分钟? 10?我不明白你的意思是24小时运行吗?从9开始,直到午夜? – ehime

+0

实际上,此脚本将已爬网链接存储在数据库中,并且我只想在一次存储所有链接,而不是每天运行脚本。我确信所有的链接将在24小时内存储。所以我就这么问。 – way2project