有个业务,需要每天定时获取数据,于是在根目录下创建一个bat文件,执行项目数据接口。
php index.php Home/Api/index
直接运行bat文件是没有问题的。可做好定时任务计划,运行,却报出“无法加载控制器”,一看就想到路径。
因为window的定时任务计划是在C:/system32下执行的,所以不能正常运行bat;
解决方法:需要在项目根目录下运行。
F:
cd F:/project
php test.php Home/Api/index
有个业务,需要每天定时获取数据,于是在根目录下创建一个bat文件,执行项目数据接口。
php index.php Home/Api/index
直接运行bat文件是没有问题的。可做好定时任务计划,运行,却报出“无法加载控制器”,一看就想到路径。
因为window的定时任务计划是在C:/system32下执行的,所以不能正常运行bat;
解决方法:需要在项目根目录下运行。
F:
cd F:/project
php test.php Home/Api/index