首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CakeDC用户插件:如何安装cakedc用户插件,我已经阅读了文档

CakeDC用户插件:如何安装cakedc用户插件,我已经阅读了文档
EN

Stack Overflow用户
提问于 2011-10-26 16:57:17
回答 3查看 3.4K关注 0票数 2
代码语言:javascript
复制
https://github.com/cakedc/users/tree/2.0

解压cakedc用户插件后,我将其复制到app/Plugin文件夹。

我运行了这个命令,得到了错误:

代码语言:javascript
复制
cake migration all -plugin users

为什么会出现这个错误?它是cakephp-2.0,在解压用户插件之后,我看到文件夹的约定类似于cakehp-1.3

代码语言:javascript
复制
Error: Shell class MigrationShell could not be found.
#0 /var/www/cakephp/lib/Cake/Console/ShellDispatcher.php(167): ShellDispatcher->_getShell('migration')
#1 /var/www/cakephp/lib/Cake/Console/ShellDispatcher.php(69): ShellDispatcher->dispatch()
#2 /var/www/cakephp/lib/Cake/Console/cake.php(24): ShellDispatcher::run(Array)
#3 {main}

如何安装和使用这个用户插件?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-10-26 18:51:53

你安装了CakeDC's Migrations plugin

  • Have
  1. 吗?
票数 1
EN

Stack Overflow用户

发布于 2012-01-03 02:43:30

如果有人会搜索这篇文章,下面是如何在CakePHP 2.x中使用CakeDC的迁移和用户插件:

1)确保从git下载了正确的分支(2.0)。可以通过插件的camel大小写的目录名称进行检查

2)把它们放在app/Plugins/里面,并命名为:MigrationsUsers

3)确保通过将插件包含在app/Config/bootstrap.php中来加载插件,如:CakePlugin::load('Migrations');

4)要导入用户插件方案,请转到app/并运行命令./Console/cake Migrations.migration all --plugin Users

这个序列对我很有效。希望能对其他人有所帮助。如果对此有任何改进,欢迎大家。

票数 6
EN

Stack Overflow用户

发布于 2013-04-08 05:18:04

文档中的语法有一点错误。对于迁移,(首先安装CakeDC迁移插件)您应该运行..

代码语言:javascript
复制
Console/cake Migrations.migration run all --plugin Users
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7900595

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档