2012-01-05 65 views
1

我学习Symfony的,所以我只读懂了如何使用命令行symfony的

的Symfony /网络/ app_dev.php /演示/

但我还是没能找到如何使用命令行。

我有shell访问,但执行此命令的位置?

php app/console generate:bundle --namespace=Blogger/BlogBundle --format=yml 

回答

4

该命令旨在从您的根symfony文件夹运行。如果您已正确安装了所有内容,则在使用ls命令时应该会看到列出的应用程序目录。如果您没有看到应用程序目录,则可能是您没有正确安装,或者您的系统上的文件夹错误。

+1

另外,如果你使用的是Windows,请确保您设置PHP的路径,例如[这里](http://stackoverflow.com/questions/2920903/php-is-不认可,作为-AN-实习生-命令使用窗口#答案-2920927) – Serjas 2012-10-25 04:41:19

0

从根文件夹执行。 “控制台”(它是一个不带扩展名的php文件)文件位于应用程序/文件夹中。你也可以去到该文件夹​​,然后运行:

php console generate:bundle --namespace=Blogger/BlogBundle --format=yml