作曲家未创建composer.lock

时间:2019-09-13 22:49:19

标签: composer-php

我目前有一个包含composer.json文件的项目。

which composer
/opt/cpanel/composer/bin/composer

which php
/usr/bin/php

在我的项目根目录中运行:

composer install

我得到:

Warning: Composer should be invoked via the CLI version of PHP, not the cgi-fcgi SAPI
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Nothing to install or update
Generating autoload files

但是在目录中没有锁定文件。
enter image description here

我还尝试安装一些作曲家软件包,但没有安装。它说它已安装,但软件包不存在,并且composer.json文件不会更新。

    composer diagnose
Checking platform settings: OK
Checking git settings: OK
Checking http connectivity to packagist: OK
Checking https connectivity to packagist: OK
Checking github.com rate limit: OK
Checking disk free space: OK
Checking pubkeys: 
Tags Public Key Fingerprint: 57815BA2 7E54DC31 7ECC7CC5 573090D0  87719BA6 8F3BB723 4E5D42D0 84A14642
Dev Public Key Fingerprint: 4AC45767 E5EC2265 2F0C1167 CBBB8A2B  0C708369 153E328C AD90147D AFE50952
OK
Checking composer version: OK
Composer version: 1.9.0
PHP version: 7.2.22
PHP binary path: /opt/cpanel/ea-php72/root/usr/bin/php-cgi

我该如何解决?

0 个答案:

没有答案