저는 cakephp를 처음 사용 했으므로 방금 요리 책을 통해 작업했으며 이제는 Apress의 "초보자에서 전문가에게 CakePHP 시작"을 통해 작업 중입니다. 책의 Bake 섹션을 가지고 있지만 Windows 7에서 제대로 작동하지 않는 것 같습니다.cakephp windows 7에서 굽기
"환경 변수"에 대한 경로를 추가 했으므로 위치를 탐색 할 필요가 없습니다. cake.bat하지만 나는 빵 굽는 일을하는 것처럼 보일 수 없다.
내가 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를 설정 나에게 묻는다, 나는 모든 정보를 넣고 그것을 저장 완료 db 설정 정보를 입력 한 다음 종료합니다. 내가 다시 cake bake
을 시도하면 위의 화면이 다시 나타납니다. 시도 할 때마다 Skel Directory가 복사되고 db 정보가 구성되기 전에 설정 한 것을 이해하지 못하는 것처럼 보입니다.
어떤 생각이 잘못되었을 수 있습니까?
미리 감사드립니다.
P. 모든 CakePHP의 물건이 C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\testBlog\
잘 먹으 렴 :
내 애플 위치에 있습니다. 각 앱 폴더에서 cakephp 코어를 분리해야합니까? 아니면 각 애플 리케이션 자체 cakephp 물건을해야합니까?
예를 들어 C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\
에 내 cakephp 파일 및 폴더 (케이크, 플러그인, 공급 업체 등)를 넣고 testBlog/app
처럼 자신의 폴더에있는 각 응용 프로그램을 만들거나 괜찮습니까?
덕분에 모두의 bake
도구의 출력에 의해 판단 인피니티 피즈
경로에 공백이있어 보이 도구를 내 보냅니다. htdocs 폴더를 다른 위치로 옮길 수 있습니까? 'c : \ htdocs'? – Mike
아, 알았어.하지만 htdocs는 아파치에게 어떻게 말할 수 있니? –
'httpd.conf' 파일 (여러분의'Apache2.2' 디렉토리 아래 있어야 함)을 찾아서'DocumentRoot'와''새 위치로 이동하십시오. 뒤에 슬래시를 유지 한 다음 Apache를 다시 시작하십시오. –
Mike