我是symfony 3.0的新手.我想在我的项目中集成ACL.我正在使用以下环境.
Symfony 3.0
操作系统:Windows
我确实按照以下链接:
http://symfony.com/doc/current/cookbook/security/acl.html
Run Code Online (Sandbox Code Playgroud)
当我运行此命令时: php bin/console init:acl
我收到以下消息:
[LogicException]
You must install symfony/security-acl in order to use the ACL functionality
Run Code Online (Sandbox Code Playgroud)
任何人都可以建议我如何整合它?是否有任何演示URL以及我可以从哪里下载代码?
小智 7
您缺少Symfony为了激活项目ACL所需的软件包.
要安装此类软件包,您需要安装有效的Composer (Composer是可用于管理软件包的PHP依赖关系管理脚本):请参阅https://getcomposer.org/download/
Composer运行后,您可以打开控制台并转到项目的根目录.在那里,您可以运行以下命令行选项:
composer require symfony/security-acl
Run Code Online (Sandbox Code Playgroud)
其次是:
composer update
Run Code Online (Sandbox Code Playgroud)
现在您应该能够php bin/console init:acl成功运行该命令.