gpt4 book ai didi

php - 执行 Composer 命令时错误 "' php' 未被识别为内部或外部命令、可运行程序或批处理文件”

转载 作者:行者123 更新时间:2023-12-05 05:08:56 26 4
gpt4 key购买 nike

所以我一直在尝试使用 Windows 10 和 wamp 甚至一度使用 Homestead 安装 Laravel 和 Composer 大约一个半星期。每次我执行“composer create-project --prefer-dist laravel/laravel demo”或者其他任何Composer使用PHP执行的时候,都会报错“'php' is not recognized as an internal or external command, operable program or批处理文件”出现。

搜索此问题时,所有解决方案都指向 Path 变量并向其添加 PHP 路径,但这不是问题所在。在没有 Composer 的情况下正常执行 PHP 命令 100% 的时间都没有错误,并且 PHP 路径已经存在。只有在使用 Composer 时才会出现此错误。

有人可以帮我找出解决这个问题的方法吗?这是紧急情况。我即将大学毕业,我需要使用 Laravel 来完成我的学期项目。我很乐意与那些想帮助我解决这个问题的人分享任何信息。

最佳答案

将 C:\xampp\php 添加到您的 PATH 环境变量。然后关闭命令提示符并重新启动。

然后使用命令行安装 Composer

php -r "copy('https://getcomposer.org/installer', 'composer- setup.php');"
php -r "if (hash_file('SHA384', 'composer-setup.php') === 'e115a8dc7871f15d853148a7fbac7da27d6c0030b848d9b3dc09e2a0388afed865e6a3d6b3c0fad45c48e2b5fc1196ae') { 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 composer.phar

关于php - 执行 Composer 命令时错误 "' php' 未被识别为内部或外部命令、可运行程序或批处理文件”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57947727/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com