我是cakephp的新手,所以剛剛通過食譜工作,現在正在通過Apress開始「從新手到專業開始CakePHP」。我已經到了本書的Bake部分,但我似乎無法得到它在Windows 7中工作。cakephp在windows 7中烘烤
我已經添加了我的「環境變量」的路徑,所以我不必導航到位置的cake.bat,但我似乎無法讓烘烤工作。
I型cake bake -app C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\testBlog\app\
並獲得:
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\Poncho>cake bake -app C:\Program Files (x86)\Apache Software Foundation
\Apache2.2\htdocs\testBlog\app\
♀
Welcome to CakePHP v1.3.3 Console
---------------------------------------------------------------
App : Program
Path: C:\\Program
---------------------------------------------------------------
Bake Project
Skel Directory: C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdo
cs\testBlog\cake\console\templates\skel
Will be copied to: C:\\Program\Files
---------------------------------------------------------------
Look okay? (y/n/q)
[y] >
如果鍵入「Y」(不帶引號),它貫穿了一些東西,然後問我要db config中,我把所有的信息中,它完成節能數據庫配置信息,然後結束。當我再次嘗試cake bake
時,我只是再次獲得上述屏幕,每當我嘗試時似乎都不明白,我已經設置好了Skel Directory以及正在配置的DB信息。
任何想法可能是錯誤的?
在此先感謝。
P.S.
我的應用程序的位置是:C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\testBlog\
以及多數民衆贊成在所有CakePHP的東西。我應該從每個應用程序文件夾中分離出cakephp核心嗎?或者應該每個應用都有自己的cakephp內容?
例如,我是否應該在C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\
中擁有我的cakephp文件和文件夾(蛋糕,插件,供應商等),然後將每個應用程序放在其自己的文件夾中,如testBlog/app
或者我是如何做到的?
感謝所有,
英菲尼迪菲斯
它看起來像路徑中的空間扔掉烘烤工具。你能否將你的htdocs文件夾移動到其他地方'C:\ htdocs'? – Mike 2010-08-09 12:32:43
好吧,我會給它一個去,但我怎麼告訴Apache htdocs在哪裏? – 2010-08-09 13:30:01
找到'httpd.conf'文件(它應該在你的'Apache2.2'目錄下的某個地方)並且改變'DocumentRoot'和'到新的位置。確保保留斜線,然後重新啓動Apache。 –
Mike
2010-08-09 21:46:55