Установка composer. Путь до PHP в OpenServer. """" не является внутренней или внешней командой, исполняемой программой или пакетным файлом

Хочу установить composer и laravel. Нашел Download Composer. Попытался установить

введите сюда описание изображения

Выдало

PS D:\OSPanel\domains\laravelinternetshop> php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
>> php -r "if (hash_file('sha384', 'composer-setup.php') === 'e21205b207c3ff031906575712edab6f13eb0b361f2085f1f1237b7126d785e826a450292b6cfd1d64d92e6563bbde02') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
>> php composer-setup.php
>> php -r "unlink('composer-setup.php');"
php : Имя "php" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также налич
ие и правильность пути, после чего повторите попытку.
строка:1 знак:1
+ php -r "copy('https://getcomposer.org/installer', 'composer-setup.php ...
+ ~~~
    + CategoryInfo          : ObjectNotFound: (php:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
 
php : Имя "php" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также налич
ие и правильность пути, после чего повторите попытку.
строка:2 знак:1
+ php -r "if (hash_file('sha384', 'composer-setup.php') === 'e21205b207 ...
+ ~~~
    + CategoryInfo          : ObjectNotFound: (php:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

php : Имя "php" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также налич
ие и правильность пути, после чего повторите попытку.
строка:3 знак:1
+ php composer-setup.php
+ ~~~
    + CategoryInfo          : ObjectNotFound: (php:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

php : Имя "php" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также налич
ие и правильность пути, после чего повторите попытку.
строка:4 знак:1
+ php -r "unlink('composer-setup.php');"
+ ~~~
    + CategoryInfo          : ObjectNotFound: (php:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

PS D:\OSPanel\domains\laravelinternetshop> php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
>> php -r "if (hash_file('sha384', 'composer-setup.php') === 'e21205b207c3ff031906575712edab6f13eb0b361f2085f1f1237b7126d785e826a450292b6cfd1d64d92e6563bbde02') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
>> php composer-setup.php
>> php -r "unlink('composer-setup.php');"
php : Имя "php" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также налич
ие и правильность пути, после чего повторите попытку.
строка:1 знак:1
+ php -r "copy('https://getcomposer.org/installer', 'composer-setup.php ...
+ ~~~
    + CategoryInfo          : ObjectNotFound: (php:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

php : Имя "php" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также налич
ие и правильность пути, после чего повторите попытку.
строка:2 знак:1
+ php -r "if (hash_file('sha384', 'composer-setup.php') === 'e21205b207 ...
+ ~~~
    + CategoryInfo          : ObjectNotFound: (php:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

php : Имя "php" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также налич
ие и правильность пути, после чего повторите попытку.
строка:3 знак:1
+ php composer-setup.php
+ ~~~
    + CategoryInfo          : ObjectNotFound: (php:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

php : Имя "php" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также налич
ие и правильность пути, после чего повторите попытку.
строка:4 знак:1
+ php -r "unlink('composer-setup.php');"
+ ~~~
    + CategoryInfo          : ObjectNotFound: (php:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

У меня установлен OpenServer в папке D:\OSPanel. Подскажите как устранить ошибку.

P.S. Нашел в интернете ответ Почему не срабатывает PHP на Open Server?. Но возник вопрос какой путь до PHP в OpenServer?

P.S.1. Установил путь в PATH (D:\OSPanel\modules\php\PHP_8.1\php.exe)

введите сюда описание изображения

введите сюда описание изображения

Пытался выполнить команду (действую согласно https://laravel.su/docs/8.x/installation#the-laravel-installer)

PS D:\OSPanel\domains\laravelshop> composer global require laravel/installer

и получил в результате

введите сюда описание изображения

"""" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.

Подскажите как устранить ошибку.


Ответы (0 шт):