Symfony2 - generate:bundle命令throws注意:未定义的变量:output

时间:2015-12-09 12:30:35

标签: php symfony annotations bundle

我是Symfony2框架的新手并且是在网上讨论的。但是,当我在重复出现消息后,在CMD中设置捆绑包的时候。

Configuration format (annotation, yaml, xml, php) [annotation]: Notice: Undefined variable: output

有没有人会遇到类似的问题? (参见屏幕截图)enter image description here

1 个答案:

答案 0 :(得分:1)

出现此错误是因为您在 php.ini 中停用了exec和/或shell_exec。要调试,请运行以下命令之一:

# linux/osx
php -i | grep 'disable_functions'
# windows
php -i | findstr 'disable_functions'

如果disable_functions ini-directive包含 exec shell_exec ...

disable_functions=exec,passthru,shell_exec,system,proc_open

...按照this answer中的建议,在CLI的 php.ini 中将其从disable_functions删除。