2016-05-10 6 views
0

symfony 3.0の新機能です。私は自分のプロジェクトにACLを統合したいと思っています。私は以下の環境を使用しています。Symfony 3.0でACLを統合するには?

のSymfony 3.0
OS:Windowsの

私はリンクの下に従わなかったが:

[LogicException] 
You must install symfony/security-acl in order to use the ACL functionality 
:私は次のメッセージを取得しています php bin/console init:acl

http://symfony.com/doc/current/cookbook/security/acl.html 

私は、このコマンドを実行すると、

どのように私はそれを統合することができますか?デモURLはありますか?どこからコードをダウンロードできますか?

+1

この例外は、 'Symfony \ Component \ Security \ Acl \ Model \ AclInterface'が見つからない場合にスローされます。これは、コンポーザのインス​​トール中に何か問題が発生したことを示します。私はSymfonyをあまりよく使っていませんが、mabyの作曲家dump-autoloadが役に立ちます。 –

答えて

7

プロジェクトでACLを有効にするためにSymfonyが必要とするパッケージがありません。そのようなパッケージをインストールするには

、あなたは作業Composerのインストール(作曲者は、あなたがパッケージを管理するために使用することができますPHPの依存関係の管理スクリプトである)ている必要があります:あなたができる、作曲が実行されるとhttps://getcomposer.org/download/

を参照コンソールを開き、プロジェクトのルートに移動します。今、あなたは成功しphp bin/console init:aclコマンドを実行することができるはず

composer update 

:続い

composer require symfony/security-acl 

:そこには、次のコマンドラインオプションを実行することができます。

関連する問題