为了账号安全,请及时绑定邮箱和手机立即绑定

Composer.phar。无法在 Yii2 中打开输入文件

Composer.phar。无法在 Yii2 中打开输入文件

PHP
MMTTMM 2023-05-26 09:59:57
我正在使用 xampp Win 10 和 Yii2 框架。我添加:php composer.phar require --prefer-dist imanilchaudhari/yii2-social-share "dev-master" 但错误:无法打开输入文件:composer.phar帮我!!!谢谢大家。
查看完整描述

1 回答

?
月关宝盒

TA贡献1772条经验 获得超5个赞

发生此错误的主要原因是作曲家安装在错误的目录中,因为您有两个选择

  1. 使作曲家全球化

    更改到 PATH 上的目录并按照下载页面说明运行安装程序以下载 composer.phar。

    在 composer.phar 旁边创建一个新的 composer.bat 文件:

    使用 cmd.exe:

    C:\bin> echo @php "%~dp0composer.phar" %*>composer.bat

    将该目录添加到您的 PATH 环境变量(如果尚未添加)。有关更改 PATH 变量的信息,请参阅本文和/或使用您选择的搜索引擎。并检查该过程是否成功,您可以使用命令作为

    C:\Users\username>composer -V
  2. 直接在项目根目录中安装作曲家

    只需按住 Shift 键并右键单击桌面即可。在上下文菜单中,您将看到在此处打开命令窗口的选项。单击它将打开一个 CMD 窗口。

    然后只需运行以下命令即可为您的项目根目录安装作曲家。

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

php -r "if (hash_file('sha384', 'composer-setup.php') === 'e0012edf3e80b6978849f5eff0d4b4e4c79ff1609dd1e613307e16318854d24ae64f26d17af3ef0bf7cfb710ca74755a') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"

php composer-setup.php


查看完整回答
反对 回复 2023-05-26
  • 1 回答
  • 0 关注
  • 97 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信