我已经找到了一些问题和答案,但我无法使它发挥作用。我有一个控制器(扩展controller)和一个动作。当我在PowerShell中尝试这个(作为管理员)时:
C:\wamp64\www\project\yii controller/action一个黑色的cmd窗口出现了一会儿,但肯定没有做它应该做的事情,否则我可以看到我正在等待的结果。如何检查cmd窗口中发生了什么?也许有一条错误信息可以帮助我找出问题所在。我试过-noexit,但它还在消失。如果我在浏览器中运行控制器/操作,它就工作了。一旦它开始工作,我想我可以将它添加到windows调度程序中。
发布于 2019-04-26 11:15:33
我已经想明白了:
首先,控制器必须在project\commands中。您位于CMD中的项目文件夹中,并运行以下命令:
yii controller/action仅此而已。
发布于 2019-04-25 12:09:49
尝试作为C:\wamp64\www\project\yii.bat控制器/动作执行
https://stackoverflow.com/questions/55845595
复制相似问题