无法打开输入文件: composer.phar

2022-08-30 10:56:21

我正在尝试在wamp服务器中使用作曲家工具安装zendframework

以下步骤是为安装而完成的

  1. 我从作曲家页面下载了作曲家设置.exe文件,并成功安装。

  2. 我下载了zendframework并提取到文件夹内c:\wamp\www\zend

  3. 我执行了自我更新的命令

    php composer.phar self-update

此行生成错误消息:could not open file composer.phar

如何解决此错误

如果我尝试

composer.phar self-update

enter image description here


答案 1

使用这个 :

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

这会将 composer 安装到当前目录,以便您可以使用php composer.phar


答案 2

composer.phar 安装不起作用,但没有 .phar,这是有效的。

我们需要在 php 中启用 openssl 模块,然后再安装 zendframe 工作。

我们必须从文件中取消注释该行 ;extension=php_openssl.dllphp.ini

作曲家使用不同的 php.ini 文件,该文件位于wamp\bin\php\php-<version number>\php.ini

启用openssl后,我们需要重新启动服务器。

执行以下注释。

我可以使用这些命令成功安装 -

composer self-update
composer install --prefer-dist

enter image description here


推荐