Как запустить/использовать инструмент командной строки Yii?

Что ТОЧНО мне сделать, чтобы запустить «Инструмент командной строки Yiic»

Открыть мой reg CMD? двойной щелчок по определенному файлу?

На скриншоте tut говорит, что вам нужно будет использовать инструмент командной строки Yii, а затем экран мгновенно переключается на командную строку, в которой есть текст, связанный с yii.

Мое паучье чутье подсказывает мне, что ответ на этот вопрос, вероятно, будет невероятно очевидным и простым, но я провел приличное количество поисков, и даже если я выясню это, я все еще думаю, что этот вопрос должен быть в книгах, потому что я знаю Я не могу быть единственным, кто никогда не использовал инструмент командной строки / был сбит с толку этим.


person Community    schedule 24.12.2011    source источник


Ответы (2)


Только недавно снова начал использовать Windows, но yiic.bat должен быть расположен в каталоге framework, куда бы вы ни распаковали yii. Вам нужно будет либо добавить это местоположение к вашей переменной PATH, либо перейти в каталог, когда вы хотите запустить yiic. Вам также понадобится установленный php.

Надеюсь это поможет

Некоторые ссылки:

Я только что быстро прошел сам и, кажется, работает, шаги были:

  • скачанный и установленный wamp http://sourceforge.net/projects/wampserver/
  • смотрел это видео http://www.youtube.com/watch?v=Rra_UKJRagA
  • скачал yii http://www.yiiframework.com/download/
  • создал каталог frameworks в корне wamp, как в vid, и извлек в него yii
  • отредактировал yiic.bat, чтобы указать на исполняемый файл php в wamp
  • открыл CMD cd'd в каталог, содержащий yiic.bat, и набрал «yiic webapp foo»
  • нажал return и получил "правильный ответ от CMD"

жаль, что видео без звука, но спасибо xibian за то, что поделились :-)

person T I    schedule 24.12.2011
comment
Спасибо за ваш ответ, я очень ценю это, но я уже изучил оба из них. Это сложнее, чем это, и оказывается, что я не единственный, у кого проблемы с yii в Windows. Я отказался от этого, потому что, по-видимому, нужно родиться, зная это. idk Почему люди здесь такие придурки? это законная проблема, с которой, вероятно, столкнется много людей, которые плохо знакомы с фреймворками, не так ли? почему меня постоянно отвергают за то, что я делаю то, для чего был предназначен этот сайт? - person ; 25.12.2011

Если вам не нравятся инструменты командной строки, вы можете использовать Gii

http://www.yiiframework.com/doc/guide/1.1/en/topics.gii

Начиная с версии 1.1.2, Yii оснащен веб-инструментом генерации кода под названием Gii. Он заменяет предыдущий инструмент генерации оболочки yiic, который запускается из командной строки. В этом разделе мы опишем, как использовать Gii и как расширить Gii, чтобы повысить производительность нашей разработки.

person Vladimir Posvistelik    schedule 22.06.2012
comment
Я думаю, что люди, которые плохо знакомы с Yii Framework, должны знать о консольной команде (yiiframework.com/doc/guide/1.1/en/topics.console). yiic очень удобен для запуска задачи из терминала, а не из веб-интерфейса (конечно, позже вы можете использовать curl, но проще использовать yiic). - person Petra Barus; 22.06.2012