17713433920 info@mac163.com

学习怎么做网站,自己就买了个VPS,打算搭建一个网站在工作之余把平时所学的应用一下看看效果。所谓实践出真知。遇到的第一个问题就是。需要php脚本来定时做一些事情。其实php计划任务有两种思路:

1.让服务器定时执行ssh脚本。2.在用户访问脚本的时候判断时间,然后在页面输出之前就把这些任务给执行了。(后者其实不是定是执行,只是早于用户把事情做完,然后用户看起来是定时执行的)

第二个方法虽然简单,但是需要用户访问php的时候每次都去根据时间判断计划任务有没有执行。每次都会带来无谓的消耗。既然我买了VPS那么,就让服务器来做这些事情好了。我的VPS是用Debian系统。刚才百度了一下设置计划任务的方法,自己试验了一下确实有效,设置方法如下:

1. 登陆vps后运行命令:nano /etc/crontab

2. 在这里你就可以添加计划任务的命令。

3 .命令解释:计划任务命令分为三部分。1.时间 2.用户 3.执行的任务

大家可以从以下命令里找到设置时间的方法:

每天凌晨3:00执行:

0 3 * * * root 命令

每周日8点30分执行:

30 8 * * 7 root 命令

每周1周5 0点整执行:

0 0 * * 1,5 root 命令

每年的5月12日14点执行:

0 14 12 5 * root 命令

每晚18点到23点每15分钟:

*/15 18-23 * * * root 命令

实例:

每分钟访问网站的ssh脚本一次:

* */1 * * * root wget -O /var/log/cron.txt http://www.mac163.com/

检查是否每分钟自动运行了ssh脚本,可以查看 var/log/cron.txt文件里,是不是网站ssh返回的内容就可以了! 之前觉得很复杂很困难的事情,其实只要认真百度,多做实验,基本就可以学会。希望同样刚开始学习怎么做网站的网友也能坚持学习。


微信二维码

微信扫描二维码联系我们!
我们在微信上24小时期待你的声音
提供外贸路由器设备产品,轻松翻墙,解答:WP主题推荐,WP网站建设,Google SEO,百度SEO,专业服务器环境搭建等!


需要提供WordPress主题/插件的汉化服务可以随时联系我们!另外成品WordPress网站以及半成品WordPress网站建设,海外Google SEO优化托管服务,百度SEO优化托管服务,Centos/Debian服务器WP专用环境搭建,WP缓存服务器搭建,我们都是你的首选,拥有多年WP开源程序服务经验,我们一直在坚持客户体验,没有最好,只有更好!
回到顶部