在执行必要的步骤后,从命令行运行yiic失败

时间:2012-03-01 21:19:48

标签: yii cmd

我正在尝试使用wampserver2.2上的最新框架安装Yii应用程序。 我编辑了.bat文件以匹配我的php / bin文件夹的目录,并将其作为值添加到路径变量中。 但是我似乎无法从命令行运行yiic。我在Windows 7专业操作系统上尝试这个但无济于事。如果我启动yiic.php,它会在记事本窗口中打开文件。如果我尝试运行.bat文件,cmdline将返回无法打开输入文件c:\ wamp \ framework \ yiic

如何从命令行运行yiic?我想我完成了所有必需的步骤,但很容易忽略一些事情。

如果有人能想出一个很棒的答案。

1 个答案:

答案 0 :(得分:0)

两件事:

  1. 确保您正在运行yiic.bat,而不仅仅是yiic(这是Linux shell脚本)。目录中有两个文件,您的错误(can not open the input file c:\wamp\framework\yiic)似乎只使用了yiic,即Bash脚本。
  2. 正如@schmunk在问题评论中提到的,您可以直接使用PHP CLI调用yiic.php。这就是yiic.bat脚本为您做的事情。 :)

    C:\瓦帕\框架> php yiic.php webapp C:\ wamp \ htdocs \ myproject

  3. 我在这里回答了一个类似的问题,其中包含相同的内容:

    https://stackoverflow.com/a/3728454/164439