欢迎来到天天文库
浏览记录
ID:29855993
大小:19.16 KB
页数:8页
时间:2018-12-24
《linux计划任务执行php》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划linux计划任务执行php 在WINDOWS中设置计划任务执行PHP文件 在网上找了些WINDOWS执行PHP的计划任务的方法,有一个写得很全,可惜在我这竟然没通过。最后不得不综合各门派的方法,才能在我这运行成功。 1、写一个PHP程序,命名为,内容如下所示: 程序大胆地写,什么includerequire尽管用,都没问题 2、新建Bat文件,命名为,内容如下所示: 1D:php-qD:website //相应目录自己改上 3、建立WINDOWS计划任务
2、: 开始–>控制面板–>任务计划–>添加任务计划 浏览文件夹选择上面的bat文件 设置时间和密码 保存即可了。 4、over!可以右键计划任务点“运行”试试 用php程序作为linux自动执行脚本目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 用PHP作一社区,在写到计算最高上线人数时,成功调试出把PHP作为shellscript直接在服务器上运行.在作社区时,时常需要统计上线人数等数据.
3、一般做法是,把这段代码放在用户login或者某一个页面中,以便在用户登录或访问到该时,触发运行该代码.这样一来,会造成一个问题,如果该代码教复杂,明显减慢该页的正常调用速度.利用PHP的这种特性,加上Linux的crontab指令,即可自动定时执行某一个php文件(统计在线人数等).具体方法: 在安装PHP的时候,会产生一个可执行文件,文件名为php.将它copy到/usr/local/bin下. 在终端方式执行php程序:php-q 注意到PHP原本是应用在网页应用的﹐因此它内定会送出HTML的HEADER﹐但是在此我们是要将PHP用作ShellScript﹐"-q"就是表示不要送出
4、HEADER的意思.你可以试试看不加上-q的显示结果。 此时你已经可以在终端方式下执行PHP代码了.呵呵,可以试试执行你以前写的代码. linux命令:crondaemon 这是一个系统中常驻的服务,功能在于执行例行性的工作,如每天一次或每月一次检查磁盘。crondaemon会在每分钟检查一次排定的工作表,看看是否有要执行的指令,所有的输出会以mail寄给用户。 设置crontab 命令:crontab-e 该命令呼叫vi编辑器来编辑执行的清单。例如目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适
5、应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 001,15**fsck/home 1****/home/Gull/onlinnumber 每一行代表一项排定的工作,在指令前为排定的时间,总共有5个栏位,以空格间隔,由左到右依序如下: 栏位 说明 -------------------------- 分钟从00到99点钟从0到24日 从01到31月 从01到12星期从01到07,代表星期一到星期日*号表示"每",如每天执行,就在第三栏填*号所以上例的两项工作是:澳门新濠天地每月1号和15号检查/home磁盘每小时的第
6、一分执行/home/Gull/onlinnumber这个文件查看crontab:crontab-l删除crontab:crontab-r呵呵,到这里,你应该知道该怎么利用PHP和crontab命令来统计在线人数了吧?需要注意:如果php中有使用数据库,如oracle等,执行脚本中还需exportOracle的环境设置。因 为cron下的脚本执行的用户都是在没登陆状态下执行的,少了很多系统里设置的环境变量的值,在连接数据库的时候会出问 Linuxcrontab详细介绍及执行php Linuxcrontab命令介绍 语法介绍 使用权限:root用户和crontab文件的所有者目的-通过
7、该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 crontab格式 语法 : crontab[-e[UserName]
8、-l[UserName]
9、-r[UserName]
10、-v[UserName]
11、File] 说明:
此文档下载收益归作者所有