无法在Windows Azure上运行控制台应用程序

时间:2018-08-16 09:21:07

标签: azure cron console-application yii2-advanced-app

我正在研究yii2。我创建了cron服务,并通过控制台应用程序调用了它。下面是我的代码

namespace console\controllers;

use yii\console\Controller;

class TestController extends Controller {

public function actionIndex() {
    echo "cron service runnning ";
}

public function actionMail($to) {
    echo "Sending mail to " . $to;
}

}

通过遵循solution之一,我可以使事情正常运行

控制台应用代码

@Echo off
title My Cron Job
:: See title at the top
php E:\xampp\htdocs\yii test
pause

我已在本地(Windows 10)和测试机(Windows Server 2012 R2)中部署了此控制台应用程序。而且在两个应用程序中都可以正常工作。

输出(本地和测试机)

enter image description here

但是当我尝试在azure windows中应用相同的方法时,我得到的输出是

enter image description here

它不显示消息cron service running

环境变量(php)

enter image description here

我已按照解决方案中提到的相同步骤进行操作。但是我不知道为什么它不能在我的云上运行。

任何帮助将不胜感激。

0 个答案:

没有答案