サーバーへのコンポーザーのインストールが常に失敗するようですが、解決方法がわかりません。公式ドキュメントに従ってみたところ、プロセスは次のとおりです。
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
phpコンポーザーセットアップ.php
この時点に到達すると実行が失敗し、次のエラーが報告されます。
ダウンロード中...
署名が一致しません。phar ファイルの整合性を検証できませんでした
再試行中...
しばらくすると、次のようなエラー メッセージが表示されます。
ダウンロード中...
署名が一致しません。phar ファイルの整合性を検証できませんでした
再試行中...
「https://getcomposer.org/download/1.4.1/composer」 .phar" ファイルをダウンロードできませんでした: >ストリームを開くことができませんでした: HTTP リクエストが失敗しました!
再試行中...
署名が一致しません。phar ファイルの整合性を検証できませんでした
ダウンロードは繰り返し失敗し、中止されました。
その後、止まりました。あまりにも無力なので、何度も試してみましたが、やはり同じでした。
実行ファイル(composer.phar)を直接ダウンロードして実行することはできるのですが、グローバルにインストールすることはできないようなので、やはりドキュメントにある方法に従って正常に実行したいと思います。どうすれば解決できるかわかりません!
天蓬老师2017-05-16 13:03:13
インストール時はrootユーザーを使用し、使用時は非rootユーザーを使用してください