谁一开始就是大神?

Yii2控制台命令[2.0]

项目里有需求,在前端表单提交的时候会创建一个svn项目。有什么办法可以让yii2执行 svnadmin create 命令。

最好的办法是在控制器里,表单提交录入数据库完成的时候创建,这种算主动执行的,也是期望的。但是我发现控制器好像调用不了控制台的命令。

还有就是写个控制台程序然后定时,已经执行过的在数据库里标记为1,那么每隔5分钟检查一下为0的AR记录,然后遍历执行创建的命令也行。

但这都有一个问题,yii2 如何执行命令?echo 出来的好像不会执行,因为没有效果。单个命令是可以执行的,echo 的话应该也不会出错。

用php的shell_exec方法试试看

赞(0) 打赏
未经允许不得转载:菜鸟之家 » Yii2控制台命令[2.0]

评论 抢沙发

登录

找回密码

注册