我试图让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:
感谢您的帮助!
答案 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)
在环境变量之间看起来应该没有任何空白区域。那就是问题所在。确实非常奇怪。谢谢你的帮助!