検索

ホームページ  >  に質問  >  本文

php - 国内イメージを更新した後にサードパーティのパッケージをインストールすると、composer でエラーが表示される

デフォルトのコンポーザー設定を使用してlaravelをインストールしました。今度は国内ミラーリングに切り替えてサードパーティのパッケージをインストールすると、次のメッセージが表示されます。

[Composer\Downloader\TransportException]
  「https://packagist.phpcomposer.com/packages.json」ファイルをダウンロードできませんでした: ピア証明書 CN=`*.b0.upaiy
  un.com' は予期した CN=`packagist.phpcomposer.com' と一致しませんでした
  暗号化を有効にできませんでした
  ストリームを開けませんでした: 操作が失敗しました 

オンラインの解決策はどれも機能しませんでした。何度試してもこのエラーが発生したため、追加すべき場所に追加しました。

"リポジトリ": {
        「パッケージニスト」: {
            "タイプ": "作曲家",
            "url": "https://packagist.phpcomposer.com"
        }
    }

証明書の問題ですか?どこを変更する必要がありますか?

ringa_leeringa_lee2843日前613

全員に返信(3)返信します

  • 迷茫

    迷茫2017-05-16 13:13:58

    まだ問題を解決できませんでした。国内パッケージをあきらめて、Linux仮想マシンのsambaを介してディレクトリを共有し、Windowsの下のcomposerを使用して拡張パッケージをインストールしました。非常にスムーズで高速でした。これはまだデフォルトの構成です。仮想マシンがCentOS5.5でopensslのバージョンが低すぎるせいかもしれません(個人的推測)ので投稿しました。 。 。

    返事
    0
  • 習慣沉默

    習慣沉默2017-05-16 13:13:58

    私もこの問題に遭遇しましたが、答えが見つからず、とても悲しいです。

    返事
    0
  • 習慣沉默

    習慣沉默2017-05-16 13:13:58

    OpenSSL 構成の問題
    詳細については、こちらを参照してください

    返事
    0
  • キャンセル返事