2012-04-06 57 views
1

我已经在使用PHP 5.3.8的Xampp服务器上安装了Symfony2,并且一切正常(php,symfony演示页面)。PHP app console无法为Symfony 2创建捆绑包

我试图创建自己的helloWorld,作为教程说:

PHP应用程序/控制台产生:束--namespace =阿克米/ HelloBundle --format =阳明

我去开始 - >运行 - > CMD,并把该行的代码,它给我回个:

无法打开输入文件:应用程序/控制台

我把PHP目录放到系统路径中,但问题依然存在。

+0

其为我工作接下来,我根据symfony文档创建了一个新的包。 php app/console generate:bundle --namespace = Acme/TestBundle但是如何访问页面(url) http:// localhost /newsf/web/app_dev.php/test/John – 2012-11-22 12:57:45

回答

6

要执行命令,您应该移动到终端/ CMD中项目的根目录。

请注意:version 2.5一些变化已经取得了这样的命令不会app/console

注意工作:从2.5 app/consolebin/console取代。

请检查here更改。另请查看this了解更多关于差异的细节。

6

很可能,您不在symfony2项目目录中。因为你这样做

  1. 启动Windows控制台(开始 - >运行 - > CMD)
  2. 然后移动到Symfony2的项目根目录与命令cd: “CD C:\ htdocs中\路径\到\你\ Symfony2的\项目”
  3. 然后从教程运行命令

的事情是,从本教程命令的一部分‘应用程序/控制台’指的路径‘控制台’脚本放在symfony2项目的“app”目录下。