Laravel 4.1
を試してみたかったのですが、残念ながら最初は行き詰まりました。 Laravel 4.1 documentation
に記載されているcomposer
を使用してインストールしようとすると、"composer create-project laravel/laravel laravelProject --prefer-dist":
の実行中に次のerror
が表示されます
[Composer\Downloader\TransportException]
「 http://packagist.org/p/illuminate/filesystem $ a5912ddb14272c0efa16e821a25bb68e39d3bac736aee7de62cb5641fd7133e3.json」ファイルをダウンロードできませんでした:ストリームを開くことができませんでした:HTTP
request失敗しました!
Windowsマシンにlaravelをインストールする4つの簡単な手順:
Windows Xamppのインストール手順はほとんどありません。
これが役立つことを願っています。
以下にアクセスしてください https://github.com/laravel/laravel
ページの右側にあるダウンロードをクリックし、ファイルを解凍して、すべてをWebサイトを実行するフォルダーに移動します。インストールノートを使用して、必ずpublic_htmlディレクトリを作成してください。ここで、cssおよびjavascriptファイルを公開する必要があります。
別の方法は、Composerのインストールに含まれます。
http://getcomposer.org/doc/00-intro.md#installation-windows
そして、コマンドプロンプト(cmd.exe)から次のコマンドを実行します。
composer create-project laravel/laravel --prefer-dist .
ここで、ドットは、フレームワークをインストールするパスです。
または、以下の手順に従ってください:composer Packagistへのhttps接続を使用するように強制するcomposer会社のファイアウォールの背後から問題が発生しました。ファイアウォールは、 http://packagist.org Webサイトから特定のpackage.jsonファイルにアクセスする
しかし奇妙なのは、http://接続でのみブロックされ、https://接続から完全にアクセスできることでした。
しかし、多くの試行錯誤と調査の結果、回避策が見つかりました。これは特に適切な回避策ではありませんが、composerはリポジトリの場所を再帰的に解決せず、メインプロジェクトのcomposer.json設定からコマンドを取得するだけです。
composer githubサイトのドキュメントを読むと、デフォルトのpackagist設定を無効にできることに気付きました。さらに、プロジェクトのcomposer.jsonに独自のリポジトリを追加することもできます。
そのため、composer.jsonに次を追加すると問題が解決し、ファイアウォールによって配置されたブロックをバイパスできます。
"repositories": [
{
"type": "composer",
"url": "https://packagist.org"
},
{ "packagist": false }
うまくいけば、これが役立つでしょう。
私の場合、インストール済みlaravel 5.2 with php 7
非常にシンプル:
最新のPHPバージョンを使用してマシンでXAMPPを使用している場合
簡単な手順に従ってインストールします。
インストールを確認するにはコマンドプロンプトを開き(Window + Rキーを押してcmdを入力)、次に入力します
composer
注:コマンドプロンプトのディレクトリパスにいる必要はありません。 Composerはコマンドプロンプトでグローバルにアクセスできます。
composerおよびそれぞれのバージョンに関する詳細が表示されます。
正常にインストールした後composer install laravel=コマンドを入力するだけで:動作するインターネットを確認してください
composer globalには「laravel/installer」が必要です
サーバーと依存関係からも自動的にダウンロードされます。