4

我尝试安装 yii 扩展http://www.yiiframework.com/extension/yii-user/并尝试插入命令 'yiic migrate --migrationPath=user.migrations'。如何正确地做到这一点,而不是:

C:\xampp\htdocs\eshops\protected>..\framework\yiic migrate --migrationPath=modules.user.migrations
Error: The migration directory does not exist: modules.user.migrations
C:\xampp\htdocs\eshops\protected>cd ..
C:\xampp\htdocs\eshops>framework\yiic migrate --migrationPath=protected.modules.user.migrations
Error: The migration directory does not exist: protected.modules.user.migrations
C:\xampp\htdocs\eshops>cd protected
C:\xampp\htdocs\eshops\protected>..\framework\yiic migrate --migrationPath=user.migrations
Error: The migration directory does not exist: user.migrations

我有 XAMPP 和 Windows 7。

谢谢

4

3 回答 3

5

答案是 :

有 2 个文件名为yiic.php

  1. ../yii/framework/yiic.php

  2. .../protected/yiic.php

你应该使用第二个

于 2014-01-01T15:28:58.103 回答
2

利用yiic migrate --migrationPath=application.modules.user.migrations

于 2012-11-19T10:31:09.653 回答
0

确保你有最新版本的 yii-user,它比你想象的要难!安装 yii-user 时有几个问题,本文将介绍这些问题以使迁移工作。

http://www.bigsoft.co.uk/blog/index.php/2013/12/08/which-is-the-latest-version-of-yii-user

于 2014-01-01T20:14:37.017 回答