配置KnpGaufretteBundle时出错

时间:2013-10-01 11:04:08

标签: php symfony bundler

我尝试在KnpLabs的帮助下配置KnpGaufretteBundle
但是在config.yaml中配置文件系统时我得到了这个错误

ContextErrorException: Notice: Undefined variable: adapters in 
C:\xampp\htdocs\symfony2\src\Knp\Bundle\GaufretteBundle\
DependencyInjection\KnpGaufretteExtension.php
line 50

我已经尝试了很多来解决它 任何人都知道如何删除此错误或如何在symfony 2.3.5中配置KnpGaufretteBundle Bundle?
任何帮助将不胜感激。

3 个答案:

答案 0 :(得分:0)

您很可能忘记将适配器添加到捆绑配置中。这就是为什么当扩展试图设置文件系统here($ adapter未定义)时,你最终会遇到异常。

请按照文档Configuring the Adapters

进行操作

答案 1 :(得分:0)

感谢您的回复, 在我的config.yml中,我写下面的代码 knp_gaufrette:     适配器:         FOO:             本地:                 目录:/ path / to / my / filesystem

的应用程序/配置/ config.yml

knp_gaufrette:     适配器:         #...     文件系统:         酒吧:             适配器:foo             别名:foo_filesystem

答案 2 :(得分:0)

谢谢大家,我做了以下更改并开始工作......

knp_gaufrette:     适配器:         FOO:             本地:                 目录:/ path / to / my / filesystem                 create:true

的应用程序/配置/ config.yml

knp_gaufrette:     适配器:         FOO:             safe_local:                 目录:/ path / to / my / filesystem                 create:true

相关问题