首页 > 解决方案 > PHP 可执行文件无法处理 composer.phar

问题描述

昨天我使用运行良好的命令创建了一个 laravel 项目php composer.phar create-project laravel/laravel TestProject,并且创建了项目。

今天我试图做同样的事情,但使用不同的项目名称,现在我在控制台中收到错误消息:Could not open input file: composer.phar

我在 stackoverflow 上闲逛了一下,看到一些答案,有人说放弃phpand.phar只是打电话给作曲家,但我仍然收到相同的错误消息,只是没有扩展名。

不知道为什么昨天有效,今天无效,有人知道为什么吗?作为参考,我在mac上。

标签: phplaravelterminalcomposer-php

解决方案


固定,导航到您正在创建项目的目录,在这种情况下我的是 htdocs 然后输入以下命令:

php -r "readfile('https://getcomposer.org/installer');" | php

这会将其安装在该位置。


推荐阅读