我使用cakephp来开发我的项目,我想使用命令提示符创建模型,因为这比手动创建模型更容易。因为我正在使用Windows环境。 我在计算机/高级设置/环境变量/系统变量中编辑了路径,如下所示。
%SystemRoot%\ system32;%SystemRoot%;%SystemRoot%\ System32 \ Wbem;%SYSTEMROOT%\ System32 \ WindowsPowerShell \ v1.0 \; C:\ Program Files(x86)\ MySQL \ MySQL Server 5.0 \ bin ; C:\ Program Files \ TortoiseSVN \ bin; C:\ wamp \ www \ fit或fat \ lib \ Cake \ Console;
(我已将我的cakephp文件夹重命名为fit或fat) 但是,当我进入蛋糕烘烤' cmd中的命令我收到错误消息,即蛋糕未被识别为内部或外部命令。 还有什么我必须做的/
答案 0 :(得分:1)
在Windows中,您需要使用cake.bat
代替cake
,而不是* nix。
此外,您可以在没有环境变量设置的情况下运行bake
,只需执行以下操作
cd "C:\wamp\www\fit or fat"
lib\Cake\Console\cake.bat bake
但无论如何你需要设置正确的PHP路径。
如果您想在没有任何设置的情况下进行烘焙,请执行以下操作
cd "C:\wamp\www\fit or fat"
c:\wamp\php\bin\php.exe lib\Cake\Console\cake.php bake
请检查您的php可执行文件的路径,它可能与我的c:\wamp\php\bin\php.exe