我在获取Bake控制台时遇到问题。
我在Windows上运行XAMPP。
我在做IBM CakePHP tutorial。
以下是我的目录:
C:\
xampp
htdocs
ibm2 (a test project - orginally called cakephp)
app
cake
vendors
(etc)
它说要使用烘焙,
使用cd进入/webroot/app目录并启动Cake控制台:../cake/console/cake bake.您应该会看到如图2所示的屏幕。
因此,我在命令提示符中写入以下内容:
C:
然后我输入../cake/console/cake bake
但是我得到了这个错误:
..“"未被识别为内部或外部命令、可操作程序或批处理文件。
我做错了什么?我使用了Windows命令提示符
5条答案
按热度按时间aij0ehis1#
看一看Setting Up the CakePHP Console on Windows截屏视频。
bpzcxfmw2#
启动命令提示符:
键入
cd\
按回车键,然后键入cd:/xampp/php
按回车键php.exe C:/xampp/htdocs/cakeblog/lib/cake/console/cake.php
烘焙按回车键brqmpdu13#
这个技巧对我很有效:-
1.转到cakephp 3.0中bin文件夹下的shell文件夹。
1.单击批处理文件。
1.之后,打开cmd并将路径设置为文件夹(如
cd xampp/htdocs/test
),然后输入bake命令l5tcr1uw4#
在cakephp 3.X bake和windows环境中,你应该激活php环境变量:
1.检查Powershell并键入php-v,如果您看到您的php版本
1.安装蛋糕PHP bake https://book.cakephp.org/bake/1/en/index.html
1.不需要安装cakephp环境变量只需转到项目的根文件夹并键入:PS C:垃圾桶/蛋糕烘焙
5f0d552i5#
首先在命令提示符中检查bake命令,如果它给出的输出未被识别为内部或外部命令,然后首先正确添加环境变量,然后cake bake将正常工作