Я не могу создать пакет в symfony2 - PullRequest
3 голосов
/ 11 марта 2012

У меня Windows 7 и WAMP localhost на диске D:.Я установил Symfony2 правильно.Когда я открываю http://127.0.0.1/Symfony/web/config.php, я вижу добро пожаловать!сообщение.Но в учебнике «Создание страниц в Symfony2» я хочу создать пакет с помощью этой команды:

php app/console generate:bundle --namespace=Acme/HelloBundle --format=yml

Это сообщение появляется:

"php is not recognized as an internal or external command oprable program or batch file"

Я не знаю, что ядолжен сделать.

1 Ответ

1 голос
/ 11 марта 2012

Вы получаете эту ошибку, потому что PHP отсутствует в вашей системе PATH.Посмотрите это краткое руководство по установке PHP в Windows.Обратите внимание на Шаг 4 , который является шагом установки, который должен решить вашу проблему.

Поскольку вы используете WampServer, путь, который вы должны добавить к PATH, будет примерно таким:

"C:\Program Files (x86)\Wamp\bin\php5.3.10"

Это только пример, измените путь к фактическому пути к PHP в вашей системе.Если в пути есть пробелы (как в Program Files (x86)), полезно всегда заключать его в кавычки (").


Обновление: В итоге я попал напрограмма совместного использования экрана с @reza обнаружила, что он случайно установил для своей переменной PATH значение D:\php\wamp\bin\php\php5.3.10\php.exe вместо D:\php\wamp\bin\php\php5.3.10. Исправление этой проблемы решило проблему.

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