我在全新的LAMP系统上安装了最新版的Symfony(使用“symfony new test”命令)。我尝试生成一个bundle,但是失败了。输出结果如下:
tugrul@tugrul-mint ~/tmp/test2 $ php app/console generate:bundle --namespace NV/TestdBundle --bundle-name=NVTestdBundle --dir=/home/tugrul/tmp/test2/src --format yml --structure
Welcome to the Symfony2 bundle generator
BLABLABLA
Do you confirm generation [yes]?
Bundle generation
[Twig_Error_Syntax]
An exception has been thrown during the compilation of a template ("Level "info" is not defined, use one of: 100, 200, 250, 300, 400, 500, 550, 600") in "bundle/index.html.twig.twig".
[Psr\Log\InvalidArgumentException]
Level "info" is not defined, use one of: 100, 200, 250, 300, 400, 500, 550, 600
PHP版本:
$ php -v
PHP 5.5.9-1ubuntu4.13 (cli) (built: Sep 29 2015 15:24:49)
在与 PHP 版本完全相同的生产服务器上,Symfony 成功创建了一个 bundle,但在本地开发环境中却没有。这是我遗漏了什么吗?还是需要先安装一些未在文档中提到的东西才能运行 Symfony?
谢谢。
$ find |grep "twig\.twig"
- Tugrul