Php 在Yii2中运行cron
我正在使用yii2的高级模板应用程序,我想创建一个cron。 在谷歌搜索这个主题时,我只能找到很少的信息,到目前为止,我发现cron作业应该放在console文件夹中 我的结构:Php 在Yii2中运行cron,php,cron,yii2,Php,Cron,Yii2,我正在使用yii2的高级模板应用程序,我想创建一个cron。 在谷歌搜索这个主题时,我只能找到很少的信息,到目前为止,我发现cron作业应该放在console文件夹中 我的结构: backend/ . . . console/ models/ Subscriptions.php // my custom table model . . . controllers/ TimelineController.p
backend/
.
.
.
console/
models/
Subscriptions.php // my custom table model
.
.
.
controllers/
TimelineController.php
.
.
.
我不知道从现在起该去哪里,也不知道如何继续?如何运行cron
LAMP环境。好的,我必须导航到终端中项目的根目录,存在一个名为yii的脚本,我使用以下命令运行cron: php-yicronname 例如,名为FirstController的cron控制器应如下运行:
class SampleController extends Controller {
public function actionIndex() {
echo "cron service runnning";
}
rootFolderName/php yii首先在应用程序\console\controllers\SampleController中
class SampleController extends Controller {
public function actionIndex() {
echo "cron service runnning";
}
在终端中,从应用程序根文件夹运行
`php yii sample/index`
在这之前,你应该像我一样运行cron服务。我正在使用此操作在表中插入一行。当我执行命令时,表中插入了一行。现在,如何使用windows调度器进行日常工作。我已配置程序/脚本和参数,任务已成功触发并完成,但行未插入表中。请指导我在windows任务计划中配置它。我可以使用windows每1分钟左右运行一次此服务吗?它是
正在运行
还是实际拼写为正在运行
?我的工作是在将我的控制器文件移到commands文件夹并将命名空间更改为app\commands后完成的。我的根文件夹是E:\xampp\htdocs\inventory web
但当我尝试点击CMD
时,它会显示。。。它不能识别为内部或外部命令…
class SampleController extends Controller {
public function actionIndex() {
echo "cron service runnning";
}