CakePHP控制台不起作用

时间:2011-04-01 20:57:34

标签: cakephp console

我试图让CakePHP控制台正常工作,但没有成功。 我将最新的软件包下载到D:\xampp\htdocs\prj\。我使用的是Windows 7,我还设置了环境变量(D:\xampp\php\D:\xampp\htdocs\prj\cake\console\)。 我收到错误:'cake' is not recognized as an internal or external command, operable program or batch file. 我希望在D:驱动器而不是C:

上安装xampp不是问题

感谢您的帮助!

4 个答案:

答案 0 :(得分:2)

我是同样的问题。所以我能够解决:

首先,我试过这个: ; 'd:\ XAMPP \ htdocs中\ PRJ \'; 'd:\ XAMPP \ htdocs中\ PRJ \蛋糕\控制台\';

当我向控制台写“蛋糕”时,它无法正常工作。

大约一两个小时后,我终于尝试了这个,并且工作正常:

; d:\ XAMPP \ htdocs中\ PRJ \; d:\ XAMPP \ htdocs中\ PRJ \蛋糕\控制台\;

因此:不要使用单引号或双引号('或'),它会正常工作!

答案 1 :(得分:1)

实际上,请在设置环境变量之后检查它是否也包含了“\”

        "D:\xampp\htdocs\prj\cake\console\)"   

而不是像这样

        "D:\xampp\htdocs\prj\cake\console)" same for the second one 

希望它能帮到你

答案 2 :(得分:1)

我正在使用wamp,它对我有用。路径变量设置为

c:\wamp\bin\php\php5.3.0\;c:\wamp\www\cake\console\;

将“c:\ wamp \ bin \ php \ php5.3.0 \”替换为服务器php文件的位置,并将“c:\ wamp \ www \ cake \ console \”替换为cake \ console的位置当前项目的文件夹。

答案 3 :(得分:0)

在环境变量之间看起来应该没有任何空白区域。那就是问题所在。确实非常奇怪。谢谢你的帮助!