私はcakephpの初心者です。cakephpへの暴露はあまりありません。 私はAlaxos ACLプラグイン敵cakephp 2.0のインストール手順に従っています-alaxos site ..そこから2番目のステップは管理ルーティングを設定しています。次の行CakePHP 2.x:Alaxos ACL Plugin-管理ルートを設定してください
Configure::write('Routing.prefixes', array('admin'));
を追加することによって、私は:私は私のケーキ/ルーティング/ Router.phpファイルに
Router::connect('/admin/acl', array('plugin' => 'acl', 'controller' => 'acl', 'action' => 'admin_index', 'admin' => true));
を追加し、アプリ/コンフィグ/ core.phpのを設定することにより行っている
これが正しい方法であるかどうかわからない...
http://localhost/cakeacl/admin/aclプラグインへのアクセス時にエラーが発生する
**Private Method in AclController
エラー:AclController :: admin_indexは、()に直接アクセスすることはできません。**
app/Config/core.php
にのみ、以下を入れて、削除するために...事前に
Damned!私はこの質問を以前に見たことがあります。結局のところ、これは私のプラグインです...ところで、私のウェブページであなたに答えたので、@ gvLearnerは正しいです。 – nIcO
ありがとうnclO ..このような素晴らしいプラグインをありがとう!あなたはロック! – maaz
@nlcO:権限は拒否されますが、ログインページにリダイレクトするのではなく、「このページを表示する権限がありません」というメッセージが表示されます。どうすればいいですか? – maaz