web-dev-qa-db-fra.com

Comment installer Laravel 5.0

Je ne parviens pas à installer une instance de test de Laravel 5.0 afin de pouvoir participer à cette transition.

1) La création d'une nouvelle application à partir de https://github.com/laravel/laravel/tree/develop entraîne l'erreur suivante lors de l'exécution de 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}}

Est-ce que je manque complètement quelque chose?

UPDATE: Cette question/réponse n'était pertinente que lorsque Laravel 5 était en phase de développement. Vous devriez maintenant faire référence à Documentation de Laravel pour savoir comment installer Laravel

68
Webnet

Comme Laravel 5 est déjà la version finale, vous devez l'exécuter pour l'installer.

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

dans votre console. test-laravel-5-project est le nom de votre projet, vous pouvez l'appeler comme vous le souhaitez - par exemple, myblog, myapp, etc. Les fichiers Laravel seront placés dans ce répertoire.

Vous pouvez également utiliser une méthode alternative en utilisant

composer global require "laravel/installer=~1.1"

puis en cours d'exécution

laravel new test-laravel-5-project 

Pour des informations détaillées, vous devriez regarder notes d'installation officielles Laravel


La réponse ci-dessous est conservée uniquement pour des raisons historiques. Elle était valide lorsque Laravel 5 en était encore à ses étapes de développement. Vous devez maintenant utiliser uniquement la méthode mentionnée ci-dessus

Je viens de tester cela et il y a deux façons d'installer Laravel 5:

Méthode en une étape

Vous venez de courir:

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

et composer créera la structure de répertoires complète. Dans la commande ci-dessus, test-laravel-5-project correspond au nom de votre projet - vous pouvez bien sûr le nommer comme vous le souhaitez (le compositeur créera un répertoire avec ce nom et placera tous les fichiers Laravel5 dans ce répertoire).

Méthode en plusieurs étapes

  1. Télécharger https://github.com/laravel/laravel/tree/develop avec l'option Download Zip
  2. Déballez-le dans le répertoire Web
  3. Exécutez composer update (et non composer install) dans le répertoire où vous avez décompressé votre fichier Zip.

Si vous utilisez les deux méthodes lorsque vous exécutez l'URL de votre projet dans le navigateur (par exemple, http://localhost/projects/test-laravel-5-project/public en fonction des paramètres de votre serveur Web), vous obtiendrez la norme Laravel site Web You have arrived.

Les deux méthodes devraient bien fonctionner. Essayez l’un ou l’autre, celui qui vous convient le mieux.

124
Marcin Nabiałek

Accédez à l'interface de ligne de commande et entrez la ligne de commande suivante. assurez-vous que composer est déjà installé.

$composer create-project laravel/laravel <yourdirectryname> dev-develop Il vous posera une question sur la suppression des fichiers .git, entrez Y ensuite. change le répertoire en

$cd <yourdirectoryname> puis entrez la commande suivante

$ php artisan -V

vous pourrez voir le message suivant.

Laravel Framework version 5.0-dev signifie que vous avez installé laravel 5 avec succès!

8
Rikin Adhyapak

Exécutez cette commande à partir de l'endroit où vous souhaitez stocker votre projet.

composer create-project laravel/laravel <projectname>

N'oubliez pas qu'il téléchargera la dernière version de l'application laravel à partir de git.

si vous utilisez linux, donnez l’autorisation à bootstrap/cache et stockage en exécutant la commande chmod 777 -R <dir name> à partir de la racine de votre projet laravel

1
Vikash

Vous devez d’abord installer laravel globalement dans votre système à l’aide de cette commande

composer global nécessite laravel/installateur , vous pouvez alors installer laravel de trois manières différentes, 1) Allez à laravel github Reqosritory et téléchargez c'est Zip, et deuxièmement, obtenez l'URL ssh ou Https et installez-le à partir de CMD ou Git bash 2) Ouvrez Git bash, écrivez simplement laravel new , téléchargez-le. le dernier laravel version 3) ouvrez cmd ou git bash et écrivez-y. composer create-project --prefer-dist blog laravel/laravel si vous souhaitez installer une ancienne version, vous pouvez écrire la mention de la version en dernier. composer créer-projet - préfèrer-dist laravel/laravel blog 5.2. *

0
Hassan Raza

composer global nécessite "laravel/installer = ~ 1.1"

0
Karthiga