找不到CakePHP AclExtras插件

找不到CakePHP AclExtras插件,cakephp,acl,Cakephp,Acl,我对CakePHP框架做了一些修改。 我想说的是: 我已经下载了插件并将其放入插件文件夹 这就是我的插件文件夹C:\xampp\htdocs\nublet\app\plugin的样子 -AclExtrasDIR -aclextrashell.php文件 -安慰者 --指挥官 --aclextrashell.php文件 现在,当我尝试运行命令时,它是这么说的 C:\>cake AclExtras.AclExtras aco_sync Error: Plugin AclExtras coul

我对CakePHP框架做了一些修改。 我想说的是: 我已经下载了插件并将其放入插件文件夹 这就是我的插件文件夹C:\xampp\htdocs\nublet\app\plugin的样子

-AclExtrasDIR -aclextrashell.php文件 -安慰者 --指挥官 --aclextrashell.php文件

现在,当我尝试运行命令时,它是这么说的

C:\>cake AclExtras.AclExtras aco_sync

Error: Plugin AclExtras could not be found.
#0 C:\xampp\htdocs\Nublet\lib\Cake\Core\App.php(364): CakePlugin::path('AclExtra
s')
#1 C:\xampp\htdocs\Nublet\lib\Cake\Core\App.php(225): App::pluginPath('AclExtras
')
#2 C:\xampp\htdocs\Nublet\lib\Cake\Core\App.php(542): App::path('Console/Command
', 'AclExtras')
#3 [internal function]: App::load('AclExtrasShell')
#4 [internal function]: spl_autoload_call('AclExtrasShell')
#5 C:\xampp\htdocs\Nublet\lib\Cake\Console\ShellDispatcher.php(216): class_exist
s('AclExtrasShell')
#6 C:\xampp\htdocs\Nublet\lib\Cake\Console\ShellDispatcher.php(167): ShellDispat
cher->_getShell('AclExtras.AclEx...')
#7 C:\xampp\htdocs\Nublet\lib\Cake\Console\ShellDispatcher.php(69): ShellDispatc
her->dispatch()
#8 C:\xampp\htdocs\Nublet\app\Console\cake.php(33): ShellDispatcher::run(Array)
#9 {main}
我试过这个: http://stackoverflow.com/questions/9887895/cakephp-2-1-authentication-aclextras-does-not-populate-acos-table

我能做什么

您好,
有害。

在使用“在窗口烘焙”时,我发现有时需要更具体一点

C:\>cake -app "C:\xampp\htdocs\Nublet\app" AclExtras.AclExtras aco_sync
您可以随时运行cake,查看它猜测应该使用哪些目录。

@jeremyharris:

我在linux ubuntu中也遇到了同样的问题,但你的回答解决了这个问题:

我的cakephp路径:/var/www/CMS/cakephp

此外:

打开终端并输入代码:

cd/var/www/CMS/cakephp/lib/Cake


Console/cake-app/var/www/CMS/cakephp/app AclExtras.AclExtras aco_sync

是真的,可以解决这个问题吗