php - PHP 可执行文件无法处理 composer.phar
问题描述
昨天我使用运行良好的命令创建了一个 laravel 项目php composer.phar create-project laravel/laravel TestProject
,并且创建了项目。
今天我试图做同样的事情,但使用不同的项目名称,现在我在控制台中收到错误消息:Could not open input file: composer.phar
我在 stackoverflow 上闲逛了一下,看到一些答案,有人说放弃php
and.phar
只是打电话给作曲家,但我仍然收到相同的错误消息,只是没有扩展名。
不知道为什么昨天有效,今天无效,有人知道为什么吗?作为参考,我在mac上。
解决方案
固定,导航到您正在创建项目的目录,在这种情况下我的是 htdocs 然后输入以下命令:
php -r "readfile('https://getcomposer.org/installer');" | php
这会将其安装在该位置。
推荐阅读
- process - 创建进程或线程哪个更快?为什么?
- python - Python - 拆分列表以获取最小值和最大值
- python - 运行软件源导致 Python 错误 (LMDE 3)
- c# - 扩展 Windows 10 中音量变化的音量控制(类似于 Windows 上的 Spotify)
- node.js - 两个不同密码的 .env 环境
- spring-boot - Spring 和 Kafka:对 Kafka Producer 和 Kafka Streams 使用相同的绑定
- flutter - 如何在颤动中更改我的平面按钮的位置......(从最左边到最右边)
- java - 查找与用户输入匹配的数组中的第一个元素并在 2 个二维数组之间打印该位置
- javascript - 如何使用模态对话框库将用户输入存储为变量?(JavaScript)
- c++ - (char*)&obj 替代品