Как исправить "https://repo.packagist.org/packages.json не содержит действительный Json"? - PullRequest
3 голосов
/ 09 апреля 2019

У меня проблема с запуском composer на vagrantbox (Centos 7), который начал внезапно происходить.

Я уже пытался вручную запустить команду / решение, упомянутое по ссылке ниже, но длябезрезультатно.

(Чтобы уточнить, я использую vagrant not docker , но это был самый близкий вопрос, который я нашел в моей ситуации. Большую часть информации янайдено, что composer.json недействителен, но вот packagist.org/packages.json, который в настоящее время действует)

Композитор не работает в контейнере докера: "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', '{', '['

И при запуске 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

При запуске composer config --global repo.packagist composer packagist.org результаты теперь

composer update
Loading composer repositories with package information


  [Composer\Downloader\TransportException]
  Your configuration does not allow connections to http://repo.packagist.org/packages.json. See https://getcomposer.o
  rg/doc/06-config.md#secure-http for details.

Есть идеи, почемуэто начало происходить, как я могу это исправить?

1 Ответ

6 голосов
/ 11 апреля 2019

та же проблема здесь, так как php обновлен до 7.2.17.На centos 7 с php 7.2.16 компоновщик работает нормально ... Откат до 7.2.16 пока единственное найденное решение ...

Редактировать: Кажется, что проблема с Symfony flex: https://github.com/symfony/flex/issues/484

...