在Windows 7中的cakePHP 2中烘焙

时间:2012-10-22 16:29:03

标签: cakephp cakephp-2.2

我是cakePHP的新手,并且首先开始烘焙,所以在遵循教程时我会遇到这个问题并执行以下操作:

  1. 添加到php和cakePHP的路径
  2. 运行CMD并输入“cake”并收到以下消息:
  3. Welcome to CakePHP v2.2.3 Console
    ---------------------------------------------------------------
    App : C:
    Path: C:\
    ---------------------------------------------------------------
    Current Paths:
    
     -app: C:
     -working: C:
     -root: C:
     -core: C:\xampp\cake\lib
    
    Changing Paths:
    
    Your working path should be the same as your application path to change your pat
    h use the '-app' param.
    Example: -app relative/path/to/myapp or -app /absolute/path/to/myapp
    
    Available Shells:
    
    [CORE] acl, api, bake, command_list, console, i18n, schema, test, testsuite, upg
    rade
    
    To run an app or core command, type cake shell_name [args]
    To run a plugin command, type cake Plugin.shell_name [args]
    To get help on a specific command, type cake shell_name --help
    

    3.我输入保存正在开发的应用的路径,即:

    C:\xampp\htcdocs\blog
    我试图添加所有可能的路径,如 C:...博客\应用, C:...博客\程序\控制台, C:...博客\ LIB \蛋糕\控制台, 但我仍然得到系统无法找到指定路径的消息。

    我一直在寻找几个小时的解决方案,只能找到以前版本的cakePHP或除Windows 7以外的任何其他操作系统。

2 个答案:

答案 0 :(得分:1)

您可能想要设置项目的文件夹/ app / console的路径。也到php.exe所在的文件夹。这就是我设定并为我工作的方式。

尝试在cmd中输入cake help,它应显示cake help file。

编辑:我已经改变了这个答案,所以每个人都可以配好蛋糕!

C:\xampp\htdocs\proyecto\app>set PATH=C:\Program Files\Common Files\Microsoft Sh
ared\Windows Live;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\win
dows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Windows Live\Shared;C:\Pr
ogram Files\TortoiseSVN\bin;C:\xampp\htdocs\proyecto\app\Console;C:\xampp\php;

然后从你的“项目”文件夹(在我的情况下是“proyecto”)转到cmd窗口中的应用程序并输入“cake help”它应该显示如下内容:

欢迎使用CakePHP v2.2.1控制台


应用程序:应用程序 路径:C:\ xampp \ htdocs \ proyecto \ app \


当前路径:

-app:app

-working:C:\ xampp \ htdocs \ proyecto \ app

-root:C:\ xampp \ htdocs \ proyecto

-core:C:\ xampp \ htdocs \ proyecto \ lib

这意味着,一切都很好!

答案 1 :(得分:0)

  1. 启动命令promt
  2. 键入cd \按Enter键然后按cd:/ xampp / php按enter
  3. php.exe C:/xampp/htdocs/cakeblog/lib/cake/console/cake.php bake press enter 其中“C:/xampp/htdocs/cakeblog/lib/cake/console/cake.php”是烘焙文件的路径。
  4. 烘烤!