2016-07-28 7 views
0

puttyを使用して共有ホストにコンポーザをインストールする方法がいくつかあります。しかし、毎回このエラーが発生しています。sshを使用して共有ホスティングにコンポーザをインストールできない

タイムアウトしましたエラー:

error

私はGoogleで検索し、ソリューションの多くを試みたが、何も働きました。正確な問題と解決策を見つけるにはどうすればよいですか?

+0

あなたは自分のローカルマシン上でインストーラを取得しようとしている、それを転送しますSFTP経由であなた自身? – Walf

+0

私はcomposer-setup.exeをダウンロードしましたが、Linuxホスティングはexeファイルをサポートしていません。インストーラをダウンロードしようとしましたが、このエラーが発生しました--- 2016-07-28 14:21:24-- http:// installer/ インストーラの解決...失敗:名前またはサービスが不明です。 wget:ホストアドレス 'installer 'を解決できません –

+0

またcurl -sSを使用してインストールしようとしましたhttps://getcomposer.org/installer | PHP:curl:(7)2001への接続に失敗しました:41d0:a:7b19 :: 2:ネットワークに到達できません。 –

答えて

0

実行順序で各またはこれらのコマンド:

  1. のphp -r "コピー( 'https://getcomposer.org/installer'、 '作曲-setup.php');" (hash_file( 'SHA384'、 '作曲-setup.php')=== 'e115a8dc7871f15d853148a7fbac7da27d6c0030b848d9b3dc09e2a0388afed865e6a3d6b3c0fad45c48e2b5fc1196ae')が{エコー 'インストーラが検証';}場合-R」
  2. PHP他{エコー 'インストーラ破損';解除( '作曲-setup.php ');} echo PHP_EOL; "
  3. PHPの作曲-setup.php --install-dirを=ビン--filename =作曲
  4. RM作曲-setup.php
+0

最初のコマンドは実行されますが、出力はありません。 2番目のコマンドは 'installer corrupt'をエコーし​​ます。 –

+0

そのURLはテキスト形式のPHPソースコードを指しているだけなので、あなたのマシンにダウンロードしてSFTPを使ってホストに転送してから試してみてください。しかし、IPがComposerサイトなどでブロックされているように、あなたの問題はそれより悪いかもしれません。 – Walf

+0

私の運が悪い...第3のコマンドを実行中に新しいエラーが発生しました '0安定版のコンポーザーがあなたのPHPバージョン(5.5.36/ID:50536)と一致しません'。また、certバンドルをインストールし、php.iniファイルへのパスを設定するための解決策を見つけてください。しかし、私のホストにphp.iniファイルはありません。 –

関連する問題