2009-03-01 3 views
3

Я установил основные файлы CakePHP в этой папке:CakePHP Gurus: консольная команда торта не находит путь -app правильно?

/home/iopener/webapps/cake_1.2.1.8004

У меня установлен здесь мое приложение:

/дома/iopener/webapps/myapp.com/app

Команда пульта торта находится на моем пути и работает нормально, но, похоже, игнорирует любую попытку указать ее в правильную папку -app. Если я запускаю «пирог» из внутри папки приложения, я получаю эту ошибку:

 
Welcome to CakePHP v1.2.1.8004 Console 
--------------------------------------------------------------- 
Current Paths: 
-app: app 
-working: /home/iopener/webapps/myapp.com/app 
-root: /home/iopener/webapps/myapp.com 
-core: /home/iopener/webapps/cake_1.2.1.8004 

Changing Paths: 
your working path should be the same as your application path 
to change your path use the '-app' param. 
Example: -app relative/path/to/myapp or -app /absolute/path/to/myapp 

Обратите внимание, что рабочий путь и путь приложения одинаково, но вариант -app просто отсутствует абсолютный путь. Поэтому я пробовал эту команду:

 
cake -app /home/iopener/webapps/myapp.com/app 

И получил то же сообщение об ошибке, что и раньше. Я попытался запустить торт из корневой папки (на один уровень от приложения), я пытался использовать относительные пути, но ничего не работает.

Я провел около 2 часов в Google, пытаясь найти кого-нибудь с подобной проблемой, и никакой радости.

Я установил CakePHP на другие машины и получил эту работу без проблем, но я не могу вспомнить, использовала ли она централизованную основную папку (например, я сейчас) или нет.

Любые идеи? ТИА,

-Josh

+0

Thanks Ross! Хорошая идея. – iopener

+0

Сегодня я столкнулся с этой проблемой. Повторное выполнение псевдонима фиксировало это для меня – DirtyBirdNJ

+0

Какой псевдоним? Какой Росс? – velop

ответ

4

я не должен программировать это поздно/рано.

Запуск «пирог» является своего рода диагностики, но если вы просто запустите

 
cake bake 

из папки приложения, он отлично работает.

Время для сна. Спасибо за любые больные глазные яблоки.

-Josh

+0

Genius, ta muchly! –

Смежные вопросы