1
我是Symfony2框架的新手,並且遵循在線嘖嘖。但是,當我到達在CMD中建立一個捆綁包時,反覆出現消息。Symfony2 - 生成:捆綁命令throws注意:未定義的變量:輸出
Configuration format (annotation, yaml, xml, php) [annotation]: Notice: Undefined variable: output
我是Symfony2框架的新手,並且遵循在線嘖嘖。但是,當我到達在CMD中建立一個捆綁包時,反覆出現消息。Symfony2 - 生成:捆綁命令throws注意:未定義的變量:輸出
Configuration format (annotation, yaml, xml, php) [annotation]: Notice: Undefined variable: output
出現這種錯誤,因爲你禁用你的的php.iniexec
和/或shell_exec
。爲了調試運行下列命令之一:
# linux/osx
php -i | grep 'disable_functions'
# windows
php -i | findstr 'disable_functions'
如果disable_functions
INI-指令包含EXEC或了shell_exec ...
disable_functions=exec,passthru,shell_exec,system,proc_open
...從disable_functions
在CLI的刪除php.ini如this answer中所建議的那樣。
你試過php應用/控制檯生成:捆綁--namespace = Acme/Bundle/BlogBundle - 無交互 –
似乎是一個緊張的錯誤級別設置您的php.exe .. 你嘗試輸入一個最後一行中的選擇 - 例如xml? 該命令應該仍然可以成功創建你的軟件包.. –