Fsa*_*oor 1 php laravel composer-php
我正在尝试使用 Composer 创建一个 Laravel 项目,当我运行时
composer create-project laravel/laravel example-app
Run Code Online (Sandbox Code Playgroud)
在终端中,进程停止并出现以下错误:
[RuntimeException]
php: does not exist and could not be created.
Run Code Online (Sandbox Code Playgroud)
我通过 Wampserver 运行 php 7.4,并将其 PATH 添加到环境变量中,当我在终端中运行 php -v 时,一切看起来都很好:
PHP 7.4.0 (cli) (built: Nov 27 2019 10:14:18) ( ZTS Visual C++ 2017 x64 )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
Run Code Online (Sandbox Code Playgroud)
我在这里缺少什么?我使用的是 Composer 版本 2.1.4,在管理模式下运行命令也没有什么区别。
通过运行以下命令更新到 Composer 版本 2.1.5:
composer self-update
Run Code Online (Sandbox Code Playgroud)
这是一个错误,现已修复。它试图创建一个名为which 的目录,php:这在Windows 系统上是不可能的。