在Windows中的Symfony2框架中使用什么命令行

时间:2014-01-08 09:19:24

标签: symfony

我正在使用Symfony2框架创建一个网站,但我无法继续创建网站,因为我不知道在哪里输入这些

$ php symfony configure:database "mysql:host=localhost;dbname=jobeet" root mYsEcret

$ php symfony doctrine:build-schema

它似乎是一个Linux命令,它在Windows命令提示符下不起作用。

我应该使用什么命令行?

2 个答案:

答案 0 :(得分:6)

您需要将PHP安装目录添加到%PATH%环境变量,或者从PHP安装目录中运行。

将其添加到路径(最佳方法 - 为Windows 7编辑):

  • 右键点击My Computer图标
  • 点击Properties
  • 点击左侧导航栏中的Advanced system settings
  • 点击Advanced标签
  • 点击Environment Variables按钮
  • System Variables部分,选择Path(不区分大小写),然后点击Edit按钮
  • 在字符串末尾添加分号(;),然后添加PHP安装的完整文件系统路径(例如C:\Program Files\PHP
  • 继续点击OK等,直到所有对话框都消失
  • 关闭命令提示符并再次打开
  • 排序

或者,您可以在尝试运行命令之前运行cd <PHP installation path>,或者像<FULL file system path of php.exe> <path to script>

那样调用脚本

然后打开CMD并编写Symfony命令

答案 1 :(得分:-1)

我建议你使用Easyphp,它有phpreg.exe(或类似的东西)将php放在%PATH%变量中。它还允许您从浏览器创建虚拟主机,easyphp将负责其他所有事情。

使用Phpstorm代替Sublime。到目前为止,它已经是所有编辑器的最佳 Symfony2插件。如果你还在学习S2,你肯定需要自动完成表格,服务,学说......真是太神奇了!