我在安装捆绑包时遇到问题 . 我已按照文档中的说明进行操作 . 我已经成功安装了包,因为我看到了在vendor文件夹中创建的vich文件夹 . 我创建了 vich_uploader.yaml
文件并将其放在 config/packages
文件夹中 . 但是,当我到第二步here结束并运行控制台清除缓存命令时,我得到了错误
在FileLoader.php第166行:没有扩展能够加载“vich_uploader”的配置...查找命名空间“vich_uploader”,找到“framework”,“web_server”,“twig”,“sensio_framework_extra”,“maker” “,”web_profiler“,”monolog“,”debug“,”doctrine_cache“,”doctrine“,”doctrine_migrations“,”security“in ...在YamlFileLoader.php第666行:没有可以加载配置的扩展名“vich_uploader”...查找命名空间“vich_uploader”,找到“framework”,“web_server”,“twig”,“sensio_framework_extra”,“maker”,“web_profiler”,“monolog”,“debug”,“doctrine_cache”, “学说”,“教条_migrations”,“安全”
当我删除该yaml文件时,一切正常 .
2 回答
我弄清楚我的问题出了什么问题 . 在我的安装上,有一个选项要求我安装一个配有黄色警告标志的食谱,所以我认为它可能是某种东西,并选择“否” .
我重新安装该配方的包后现在工作正常 .
在
config/bundles.php
添加您的包如果您使用的是Symfony Flex,则应自动添加软件包和配置 .