无法在Windows 7上的xampp上运行cakephp 2.3控制台

无法在Windows 7上的xampp上运行cakephp 2.3控制台,cakephp,cakephp-2.3,Cakephp,Cakephp 2.3,我正在运行一个位于C:xammp\htdocs\scheduling中的cakePHP应用程序。我正在Windows7上的xampp上运行它。我添加了以下环境变量: C:\xampp\htdocs\scheduling\app\Console\;C:\xampp\php; 但是仍然无法让cakephp控制台运行。当我导航到C:\xampp\htdocs\scheduling\app并尝试获取cake控制台或cake帮助时,会收到一条消息,表示它未被识别为内部或外部命令 是的,我确实在添加环境变

我正在运行一个位于C:xammp\htdocs\scheduling中的cakePHP应用程序。我正在Windows7上的xampp上运行它。我添加了以下环境变量:

C:\xampp\htdocs\scheduling\app\Console\;C:\xampp\php;
但是仍然无法让cakephp控制台运行。当我导航到C:\xampp\htdocs\scheduling\app并尝试获取cake控制台或cake帮助时,会收到一条消息,表示它未被识别为内部或外部命令


是的,我确实在添加环境变量后重新加载了cmd。

仅重新加载cmd是不够的,您需要重新启动系统或手动添加一次,然后再准备重新启动:

set Path="%Path%;c:\xampp\htdocs\scheduling\app\Console"
如果所有其他操作都失败,您始终可以从应用程序目录中完整调用它:

Console\cake bake

输入稍微多一些,但不管路径变量设置如何,都可以使用。

只需按照以下步骤操作即可:

  • 将PHP路径放入环境变量中
  • 使用管理员权限打开命令提示符
  • 将目录更改为C:\xampp\htdocs\your\u appname\app\console
  • 输入“蛋糕烘焙”并运行

  • 你已经准备好了……祝你烤得开心

    您的路径是否显示在
    echo%PATH%
    中?CMD到底在抱怨什么命令,
    php
    cake
    ?您是否分别拥有足够的权限访问路径和执行命令?还有,你到底是如何调用控制台的?你做得太多了,你应该只有
    C:\xampp\php在路径中。然后相对于当前所在的应用程序文件夹调用蛋糕壳。一切都会按预期进行。