この移行を支援できるように、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 を参照してください
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ファイルをこのディレクトリ内に配置します)
マルチステップ方式
Download Zip
でcomposer update
(composer install
ではありません)を実行しますブラウザでプロジェクトのURLを実行するときに両方の方法を使用すると(たとえば、Webサーバーの設定に応じてhttp://localhost/projects/test-laravel-5-project/public
)、標準のLaravelウェブサイトYou have arrived.
が取得されます。
両方の方法がうまくいくはずです。どちらかを試してみてください。
CLIに移動し、次のコマンドラインを入力します。 composerが既にインストールされていることを確認してください。
$composer create-project laravel/laravel <yourdirectryname> dev-develop
.gitファイルの削除に関する質問が表示されたら、Yを入力します。ディレクトリを変更します
$cd <yourdirectoryname>
その後、次のコマンドを入力します
$ php artisan -V
次のメッセージが表示されます。
Laravel Frameworkバージョン5.0-devは、laravel 5が正常にインストールされたことを意味します!
プロジェクトを保存する場所からこのコマンドを実行します
composer create-project laravel/laravel <projectname>
Gitからlaravelアプリケーションの最新バージョンをダウンロードすることを忘れないでください。
linuxを使用している場合は、laravelプロジェクトのルートからコマンドchmod 777 -R <dir name>
を実行してbootstrap/cacheおよびstorageに許可を与えます。
composer globalには「laravel/installer =〜1.1」が必要です