web-dev-qa-db-ja.com

Laravel 5.0のインストール方法

この移行を支援できるように、Laravel 5.0のテストインスタンスを起動して実行するのに問題があります。

1) https://github.com/laravel/laravel/tree/develop から新しいアプリを作成すると、composer installの実行時に次のエラーが発生します。

{"error":
    {"type":"ErrorException",
     "message":"Undefined index: timezone",
     "file":"\/Projects\/indatus\/dispatcher-test-app\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/start.php",
     "line":167}
}
{"error":
    {"type":"ErrorException",
     "message":"Undefined index: timezone",
     "file":"\/Projects\/indatus\/dispatcher-test-app\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/start.php",
     "line":167}}

完全に何かが足りないのですか?

更新:この質問/回答は、Laravel 5が開発段階にある場合にのみ関連していました。 Laravelのインストール方法については、 Laravel Documentation を参照してください

68
Webnet

Laravel 5はすでに最終リリースであるため、インストールするためには次を実行する必要があります。

composer create-project laravel/laravel test-laravel-5-project --prefer-dist 

コンソールで。 test-laravel-5-projectはプロジェクトの名前で、好きなように呼び出すことができます-たとえばmyblog、myappなど。Laravelファイルはこのディレクトリ内に置かれます

また、別の方法を使用することもできます

composer global require "laravel/installer=~1.1"

そして、実行中

laravel new test-laravel-5-project 

詳細情報については、 official Laravel installation notes をご覧ください。


以下の回答は歴史的な理由のためにのみ保持されており、Laravel 5がまだ開発段階にあるときに有効でした。上記のメソッドのみを使用する必要があります

これをテストしましたが、Laravel 5をインストールする方法は2つあります。

ワンステップ方式

実行するだけです:

composer create-project laravel/laravel test-laravel-5-project dev-develop --prefer-dist

composerはディレクトリ構造全体を作成します。上記のコマンドでtest-laravel-5-projectはプロジェクト名です-もちろん、好きな名前を付けることができます(作成者はこの名前でディレクトリを作成し、すべてのLaravel5ファイルをこのディレクトリ内に配置します)

マルチステップ方式

  1. ダウンロード https://github.com/laravel/laravel/tree/develop オプションDownload Zip
  2. Webディレクトリに解凍します
  3. Zipファイルを解凍したディレクトリでcomposer updatecomposer installではありません)を実行します

ブラウザでプロジェクトのURLを実行するときに両方の方法を使用すると(たとえば、Webサーバーの設定に応じてhttp://localhost/projects/test-laravel-5-project/public)、標準のLaravelウェブサイトYou have arrived.が取得されます。

両方の方法がうまくいくはずです。どちらかを試してみてください。

124

CLIに移動し、次のコマンドラインを入力します。 composerが既にインストールされていることを確認してください。

$composer create-project laravel/laravel <yourdirectryname> dev-develop .gitファイルの削除に関する質問が表示されたら、Yを入力します。ディレクトリを変更します

$cd <yourdirectoryname>その後、次のコマンドを入力します

$ php artisan -V

次のメッセージが表示されます。

Laravel Frameworkバージョン5.0-devは、laravel 5が正常にインストールされたことを意味します!

8
Rikin Adhyapak

プロジェクトを保存する場所からこのコマンドを実行します

composer create-project laravel/laravel <projectname>

Gitからlaravelアプリケーションの最新バージョンをダウンロードすることを忘れないでください。

linuxを使用している場合は、laravelプロジェクトのルートからコマンドchmod 777 -R <dir name>を実行してbootstrap/cacheおよびstorageに許可を与えます。

1
Vikash

composer globalには「laravel/installer =〜1.1」が必要です

0
Karthiga