J'ai rencontré plusieurs problèmes lors de mon premier contact avec Laravel, notamment deux problèmes lors de l'installation, qui n'ont jamais été résolus.
Erreur lors de l'installation de Laravel 5.1 :
Commande d'installation :
composer create-project laravel/laravel learnlaravel52 5.1.11 --prefer-dist
Erreur :
Created project in learnlaravel52
> php -r "copy('.env.example', '.env');"
> php artisan clear-compiled
Script php artisan clear-compiled handling the pre-update-cmd event returned with an error
[RuntimeException]
Error Output:
J'ai recherché ce problème sur Google depuis longtemps et il y a très peu d'informations pertinentes. Il existe un article qui parle d'une solution, mais l'installation de cette solution n'a pas réussi à le résoudre.
2. Comment installer la version spécifiée
Commande d'installation :
composer create-project laravel/laravel learnlaravel52 5.2.31 --prefer-dist
En utilisant artisan
查看安装的版本,版本为5.2.45
,并不是指定的5.2.31
, je n'ai jamais compris pourquoi
Vous pouvez modifier composer.json ;
Put
changé en
Ensuite, exécutez
omposer update
pour installer avec précision la version 5.2.31 ;
Cependant ; il est plus recommandé d'utiliser la dernière version 5.2.45
Je souhaite la comparer à la version 5.2.31 principalement pour corriger les bugs ;