2017-10-19 13 views
0

最近、Webサーバーとして新しいLinux(Ubuntu 16.04)サーバーを立ち上げました。私はプロジェクト用に新しいLaravelサイトを設定しようとしていました。作業プロキシを使用してサーバーを設定する際に初期のトラブルが発生した後、最終的にはソートされ、すべてのトラフィックが正しくルーティングされているようです(thisを使用)。会社のプロキシの後ろに新しいLaravelサイトを設定する

私はlaravel newで新しいLaravelサイトを設定しようとしているときしかし、私はこれを取り戻す:

[RuntimeException] Error creating resource: [message] fopen(http://cabinet.laravel.com/latest.zip): failed to open stream: Unable to find the socket transport "http" - did you forget to enable it when you configured PHP? [file] /home/user/.config/composer/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php [line] 324

、私は、これは、関数fopenとは何かで把握プロキシと、私は最初にthis、いくつか試してみましたし、GuzzleでRequestOptions.phpのプロキシを設定するが、私はそれを動作させることができません。私はこれを正しく見ているのですか、まったく間違っていますか?

+0

[Symfony:ソケット転送 "http"]が見つかりません(https://stackoverflow.com/questions/35912524/symfony-unable-to-find-the-socket-transport-http) – Tudor

答えて

0

PHP用のcURL拡張機能をインストールすることをお勧めします。 apt-get install php7-curlのようなものは、お使いのOSによって異なります。その後、GuzzleはPHPの統合ストリームラッパーの代わりにcURLを使用します。

PHPでストリームをHTTPサポートを有効にするには、再インストールします。何とかあなたはhttp wrapper installedを持っていません。

関連する問題