相关疑难解决方法(0)

composer.json中的secure-http标志不起作用

我需要为几个包使用http composer注册表:

...
"repositories":[
  {"type":"composer", "url":"http://<url>"}
],
"secure-http":false,
...
Run Code Online (Sandbox Code Playgroud)

但是当我试图composer update更新锁定文件时,我得到了:

[Composer\Downloader\TransportException]
Your configuration does not allow connection to http://<url>.
See https://getcomposer.org/doc/06-config.md#secure-http for details.
Run Code Online (Sandbox Code Playgroud)

通过回复网址,我找到了下一个信息;

secure-http#

Defaults to true. 
If set to true only HTTPS URLs are allowed to be downloaded via Composer. 
If you really absolutely need HTTP access to something then you can disable it ...
Run Code Online (Sandbox Code Playgroud)

所以我很困惑我做错了什么.

composer-php

24
推荐指数
1
解决办法
2万
查看次数

如何解决“ https://repo.packagist.org/packages.json不包含有效的Json”的问题?

我在vagrantbox(Centos 7)上运行的作曲家遇到了问题,这种情况开始突然发生。

我已经尝试过手动运行下面链接中提到的命令/解决方案,但无济于事。

(为澄清起见,我使用的不是流浪者docker,但这是我发现的最接近我的情况。我发现的大多数信息都与composer.json无效有关,但这里是packagist.org/packages.json目前有效)

Composer无法在Docker容器中工作:“ https://packagist.org/packages.json”不包含有效的JSON

以下是问题的详细信息。

composer update在终端上运行时,我得到:

 composer update


  [Seld\JsonLint\ParsingException]
  "https://repo.packagist.org/packages.json" does not contain valid JSON
  Parse error on line 1:

  ^
  Expected one of: 'STRING', 'NUMBER', 'NULL', 'TRUE', 'FALSE', '{', '['

Run Code Online (Sandbox Code Playgroud)

并且composer install在终端上也运行时,每个包都会返回以下内容:

Failed to download psr/cache from dist: "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8" 
appears broken, and returned an empty 200 response
    Now trying to download from source
Run Code Online (Sandbox Code Playgroud)

composer config --global repo.packagist composer packagist.org 现在运行时结果是

composer update
Loading composer repositories with package information


  [Composer\Downloader\TransportException]
  Your configuration …
Run Code Online (Sandbox Code Playgroud)

vagrant composer-php symfony4

4
推荐指数
2
解决办法
7607
查看次数

标签 统计

composer-php ×2

symfony4 ×1

vagrant ×1