J'ai essayé en vain d'installer Laravel 5.3, mais je continue à faire installer la 5.2. Voici ce que j'ai fait.
composer create-project laravel/laravel laravel53
Cela devrait inclure la dernière version de laravel qui est la version 5.3 non? Eh bien, je pensais que oui, mais je continue à obtenir 5.2 installé
Ensuite, j’ai senti que c’était peut-être un problème avec le compositeur, alors j’ai exécuté la mise à jour automatique du compositeur.
composer self-update
Et toujours obtenir la version 5.2 installée quand je lance create-project
Je suis sûr que je me trompe parce que j'ai exécuté la même commande sur l'ordinateur portable d'un ami et que la version 5.3 s'est installée.
J'utilise un mac book pro BTW
Des idées pour expliquer pourquoi et comment il peut être résolu?
Merci beaucoup
J'ai découvert que le problème était ma version php tout au long. La version que j'avais était 5.5 et Laravel 5.3 nécessite PHP version 5.6 ou supérieure.
Pour ceux qui ont ce problème, la première chose à faire est de vérifier votre version de PHP et de passer à la version 5.6 ou supérieure. Cette installation en une ligne a fonctionné pour moi
curl -s http://php-osx.liip.ch/install.sh | bash -s 5.6
Selon la version de votre choix et les spécifications du système d'exploitation, consultez cette ressource http://php-osx.liip.ch/ elle m'a été très utile.
donc pour installer laravel5.3, vous pouvez utiliser composer create-project:
composer create-project laravel/laravel projectName
ou
composer create-project laravel/laravel=5.3.0 projectName --prefer-dist
Merci et bonne chance!
Tout d’abord, essayez d’effacer le cache du compositeur:
composer clear-cache
Ensuite, essayez avec cette commande:
composer create-project laravel/laravel=5.3.4 laravel53 --prefer-dist
Sinon, ouvrez le fichier composer.json
et changez ceci:
"require": {
"laravel/framework": "5.2.*"
},
à:
"require": {
"laravel/framework": "5.3.*"
},
et ensuite composer update
J'avais déjà PHP 5.6, mais il ne pouvait pas écrire de fichier .env, il m'a donc fallu exécuter la commande avec Sudo.
Je viens d'essayer avec PHP 5.6.3 et j'ai échoué,
assurez-vous que votre version php est> = 5.6.4