Cakephp2 Выпечка

я использую Cakephp2, и я пытаюсь испечь свое приложение с помощью командной строки

вот мои шаги

c:/>xampp\htdocs\projectname\app>..\cake\console\cake bake

это не работает .

Но если я использую cakephp1.3 с теми же шагами, он отлично работает и выглядит так:

Interactive Bake Shell
[D]atebase Configuration 
[M]odel 
so on

AnyBody Подскажите что делать ?

Спасибо


person Hitu Bansal    schedule 31.10.2011    source источник
comment
@deceze: система не может найти указанный путь   -  person Hitu Bansal    schedule 31.10.2011


Ответы (3)


Расположение консоли Cake изменилось в версии 2.0. Это в: YOUR_CAKE_DIR/lib/Cake/Console/. Измените YOUR_CAKE_DIR на путь к вашей установке Cake, и вы сможете снова вызывать cake bake.

Только что понял, что вы разрабатываете Windows, я думаю, в этом случае путь становится:

c:/>xampp\htdocs\projectname\app>..\lib\Cake\Console\cake bake
person mensch    schedule 31.10.2011
comment
Примечание к ОП. Возможно, вам придется снова добавить переменную среды; и я читал о переименовании файла .bat, чтобы предотвратить его конфликт с установкой a 1.3 - не могу найти ресурс, но есть что рассмотреть. - person Ross; 31.10.2011
comment
@Ross: нет, нам не нужно снова добавлять переменную среды. - person Hitu Bansal; 14.03.2013

Вы можете сделать это, не изменяя переменные пути. Для оконной машины и xampp вы можете сделать следующий шаг для выпечки: -

  1. Введите cd\ нажмите Enter
  2. Введите cd:/xampp/php и нажмите Enter.
  3. Введите php.exe C:/xampp/htdocs/projectName/lib/cake/console/cake.php испеките, нажмите Enter
person Atul    schedule 13.04.2017

1-й назначьте правильные переменные пути на вашем компьютере 2-й установите обновленные файлы cakephp2 3-й откройте cli, например MAMP/htdocs/project/app/console -> испечь торт, или я рекомендую испечь торт все

Дайте мне знать, если вам нужно больше рекомендаций

person Hassam Ali    schedule 12.04.2017