Php 如何在Symfony 3.0中集成ACL?
我是symfony 3.0的新手。我想在我的项目中集成ACL Symfony 3.0 操作系统:Windows 我确实遵循了以下链接:Php 如何在Symfony 3.0中集成ACL?,php,acl,symfony,Php,Acl,Symfony,我是symfony 3.0的新手。我想在我的项目中集成ACL Symfony 3.0 操作系统:Windows 我确实遵循了以下链接: http://symfony.com/doc/current/cookbook/security/acl.html 当我运行以下命令时:php bin/console init:acl 我收到以下信息: [LogicException] You must install symfony/security-acl in order to use the ACL
http://symfony.com/doc/current/cookbook/security/acl.html
当我运行以下命令时:php bin/console init:acl
我收到以下信息:
[LogicException]
You must install symfony/security-acl in order to use the ACL functionality
有人能建议我如何整合它吗?是否有任何演示URL以及我可以从何处下载代码?您缺少Symfony在项目上激活ACL所需的软件包 要安装这样的软件包,您需要一个工作的Composer安装Composer是一个PHP依赖项管理脚本,您可以使用它来管理软件包:请参阅 运行Composer后,您可以打开控制台并转到项目的根目录。在那里,您可以运行以下命令行选项:
composer require symfony/security-acl
其次是:
composer update
现在,您应该能够成功运行php bin/console init:acl命令。当Symfony\Component\Security\acl\Model\acl接口丢失时,会引发此异常,这表明如果可通过composer安装,则composer安装过程中出现问题。我不太喜欢Symfony,但maby composer dump autoload会有帮助。