Laravel 5.3をインストールしようとしていますが、5.2をインストールし続けています。これが私が行ったことです。
composer create-project laravel/laravel laravel53
これは最新バージョンのlaravelこれは5.3ですよね?そうだと思いましたが、5.2をインストールし続けます
それから私はそれがcomposerに問題があるかもしれないと感じたので、私はcomposer自己更新を実行しました
composer self-update
そして、create-projectを実行しても5.2がインストールされます
友人のラップトップで同じコマンドを実行し、5.3がインストールされたため、何か問題が発生していると確信しています。
私はMacBook ProBTWを使用しています
なぜそうなのか、どのように解決できるのか、何か考えはありますか?
どうもありがとう
問題はずっと私のphpバージョンであることがわかりました。私が持っていたバージョンは5.5で、laravel 5.3にはphpバージョン5.6以降が必要です。
この問題を抱えている人にとって、最初にやりたいことは、phpのバージョンを確認し、5.6以降にアップグレードすることです。この1行のインストールは私のために働いた
curl -s http://php-osx.liip.ch/install.sh | bash -s 5.6
必要なバージョンとOSの仕様に応じて、このリソースを確認してください http://php-osx.liip.ch/ それは私にとって非常に役に立ちました。
したがって、laravel5.3をインストールするには、composer create-project:
composer create-project laravel/laravel projectName
または
composer create-project laravel/laravel=5.3.0 projectName --prefer-dist
ありがとう、そして幸運を!
まず、composerキャッシュをクリアしてみてください:
composer clear-cache
次に、次のコマンドを試してください。
composer create-project laravel/laravel=5.3.4 laravel53 --prefer-dist
または、composer.json
ファイルを開いて、次のように変更します。
"require": {
"laravel/framework": "5.2.*"
},
に:
"require": {
"laravel/framework": "5.3.*"
},
そしてcomposer update
すでにPHP 5.6でしたが、.envファイルを書き込めなかったため、Sudoを使用してコマンドを実行する必要がありました。
PHP 5.6.3で試したところ、失敗しました。
pHPのバージョンが5.6.4以上であることを確認してください