запуск yiic из командной строки завершается неудачно после принятия необходимых мер - PullRequest
0 голосов
/ 02 марта 2012

Я пытаюсь установить приложение Yii с последней на сегодняшний день платформой на wampserver2.2. Я отредактировал файл .bat, чтобы он соответствовал каталогу моей папки php / bin, и добавил это как значение в переменную path. Однако я не могу запустить yiic из командной строки. Я пытаюсь это на Windows 7 Professional OS, но безрезультатно. Если я запускаю yiic.php, он открывает файл в окне блокнота. Если я пытаюсь запустить файл .bat, cmdline возвращает, что он не может открыть входной файл c: \ wamp \ framework \ yiic

Что я должен сделать, чтобы запустить yiic из командной строки? Я думаю, что я выполнил все необходимые шаги, но мог легко что-то пропустить.

Если бы кто-то мог придумать ответ, это было бы замечательно.

1 Ответ

0 голосов
/ 02 марта 2012

Две вещи:

  1. Убедитесь, что вы используете yiic.bat, а не просто yiic (который является сценарием оболочки Linux). В каталоге есть два файла, и ваша ошибка (can not open the input file c:\wamp\framework\yiic) выглядит так, как будто вы используете просто yiic, скрипт Bash.
  2. Как упоминалось в комментарии к вопросу @schmunk, вы можете просто вызвать yiic.php напрямую с помощью PHP CLI. Вот что скрипт yiic.bat делает для вас. :)

    C: \ wamp \ framework> php yiic.php webapp C: \ wamp \ htdocs \ myproject

Я ответил на аналогичный вопрос, который охватывает те же вопросы:

https://stackoverflow.com/a/3728454/164439

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...