关于Yii跑脚本

本地:
1、首先确定,在dos下,php命令能运行。//测试方法,输入php,enter看是否能运行,如不行则添加环境变量
2、cd 命令定位到相应目录下。         //比如D:\php\venus\dev\server
3、php 命令 运行 yii框架中run_cron.php文件
4、在弹出的若干可用命令中,选择你想运行的脚本,放在run_cron.php文件后
 
例如:
cd d:\php\venus\dev\server
 
D:\php\venus\dev\server>php protected/commands/run_cron.php assignseventhadmireandrank
 
成功,有时可能会需要参数
备注:assignseventhadmireandrank,为需要运行的脚本文件名,不需要后缀。
 
 
Linux服务器:
1、用putty进入服务器。  (权限不够可用su命令转换:例:su - user)
2、cd 命令定位到相应目录下。
3、crontab -l ,显示user用户的Crontab文件的内容。(目的是看php命令的路径)
4、/usr/local/php/bin/php /var/www/venus/***/run_cron.php assignseventhadmireandrank
posted @ 2012-08-24 11:03  zyliang  阅读(569)  评论(0编辑  收藏  举报