2016-05-24 2 views
0

ローカルGitlabサーバはhttp://でのみ実行されますが、私たちのプロジェクトにローカルパッケージシステムを提供するようにPackagistを設定しました。 Packagistが使用しているcomposer.jsonはどこですか?そして、これは私が追加するものですか?Packagistで使用されているComposerに "secure-http:false"を使用してください

{ 
    "config": { 
     "secure-http": false 
    } 
} 

明確にするために、私はPackagistにレポを提出しようとするとエラーがある:

Uncaught Exception: [Composer\Downloader\TransportException] Your configuration does not allow connections to http://custom-server/custom/repo.git. See https://getcomposer.org/doc/06-config.md#secure-http for details. 

答えて

0

私はPackagistのソースコードを実行し、それが(ロードしようとしたファイルを見つけたの/ usr/share/httpd/.composer/config.json)。私はディレクトリがあなたのWebサーバーに依存していると仮定します。コンテンツと

/usr/share/httpd/.composer/config.json 

は、だから私は、このファイルを作成し

{ 
    "config": { 
     "secure-http": false 
    } 
} 
+0

あなたは、これは非常に経験のいずれかから、それを助けるか、それはあなたの 'quality'を発生させますテストします共有しているwhy''の説明回答。乾杯:) – Avidos

0

問合せ:

$/opt/cpanel/composer/bin/composer config secure-http 

がfalseに設定

$/opt/cpanel/composer/bin/composer config secure-http false 
詳細については、真

$/opt/cpanel/composer/bin/composer config secure-http true 

を設定

は、以下を参照してください。

$composer config -h 
関連する問題