Командная строка: php неверен или не найден - PullRequest
0 голосов
/ 23 октября 2019

Я изучаю Symfony уже несколько недель. Все прошло хорошо. Но со вчерашнего дня я не могу использовать php или composer в терминале кода Visual Studio (1.39.2) или в собственном средстве командной строки Windows.

ВНа данном уроке я должен создать базу данных, подобную этой, в CLI:

php bin/console doctrine:database:create

. В файле .env я установил базу данных следующим образом:

DATABASE_URL=mysql://musa:musa@127.0.0.1:3306/zbase

Но я получаю ошибкув инструменте командной строки:

php: Die Benennung "php" wurde nicht als Name eines Cmdlet, einer Funktion, einer Skriptdatei oder eines ausführbaren Programs erkannt. Überprüfen Sie die Schreibweise 
des Namens, oder ob der Pfad korrekt ist (sofern enthalten), und wiederholen Sie den Vorgang.
In Zeile:1 Zeichen:1
+ php bin/console doctrine:database:create
+ ~~~
    + CategoryInfo          : ObjectNotFound: (php:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

переведено на английский с DeepL (надеюсь, перевод имеет смысл)

php: The name "php" was not recognized as the name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or whether the path is correct (if any), and repeat the procedure.
In line:1 character:1
+ php bin/console doctrine:database:create
+ ~~~
    + CategoryInfo : ObjectNotFound: (php:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

То, что я пробовал

  • Я пытался переустановить XAMPP и WAMP несколько раз
  • Я попытался установить правильный путь в Расширенные настройки системы вWindows

Ссылка на скриншот

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

symfony local:php:list

Ссылка на скриншот

В CLI есть еще одна ошибка. Для:

php -v

Я получаю сообщение:

Der Befehl "php" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.

снова переведено на английский язык:

The "php" command is either misspelled or
could not be found.

С уважением, Муса

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