0

我正在尝试这样做:

c:\> php symfony configure:database "mysql:host=localhost;dbname=jobeet" root mYsEcret

这对我不起作用,因为它说

Could not open input file

我以为我需要将位于 C:\dev\sfprojects\jobeet\lib\vendor\symfony\data\bin\ 中的 symfony-文件添加到 PATH,但这并没有成功。我尝试像这样输入 symfony 文件的整个路径:

c:\> php C:\dev\sfprojects\jobeet\lib\vendor\symfony\data\bin\symfony\ configure:database "mysql:host=localhost;dbname=jobeet" root mYsEcret

我收到错误Task configure:database not defined

我应该怎么做才能:

  1. 能够使用 symfony 关键字而不是文件的整个路径
  2. 能够运行配置:数据库?

感谢您的时间。

亲切的问候,马吕斯

4

2 回答 2

3

在这种情况下,您需要位于 symfony 项目的目录中C:\dev\sfprojects\jobeet\

于 2010-08-30T18:08:17.530 回答
0

“因为 symfony 快捷方式文件是可执行的,从现在开始 Unix 用户可以将所有出现的 'php symfony' 替换为 './symfony'。

在 Windows 上,您可以将 'symfony.bat' 文件复制到您的项目中并使用 'symfony' 而不是 'php symfony":

http://www.symfony-project.org/jobeet/1_4/Doctrine/en/01#chapter_01_sub_application_creation

于 2010-08-30T17:43:17.783 回答