3

我刚刚开始使用 YII,我正在尝试创建一个新的迁移。我正在使用 Xampp,它位于我系统的 d 驱动器中。

我尝试使用的命令是:

D:\xampp\php> d:\xampp\htdocs\yii\framework\yiic  migrate create create_project_table

当我运行上述命令时,没有任何反应,我既没有收到错误消息,也没有任何错误。

我确实设法通过使用成功创建了一个外壳

D:\xampp\php> d:\xampp\htdocs\yii\framework\yiic shell d:\xampp\htdocs\trackstar\index.php

我试图寻找迁移问题的任何解决方案,但它们似乎都是基于 linux 的。请让我知道我在这里缺少什么。谢谢你的帮助。

4

2 回答 2

8

我成功地创建了迁移。事实证明,我需要使用位于我的应用程序的受保护文件夹中的 yiic,而不是位于 yii 框架文件夹中的 yiic。我使用的命令是

D:\xampp\php>D:\xampp\htdocs\trackstar\protected\yiic migrate create create_project_table
于 2013-06-21T12:27:42.253 回答
1

我发现您在我的版本中需要一个正斜杠。

yii migrate/create <migration_name>
于 2017-03-09T09:15:35.930 回答