Je voulais essayer le Laravel 4.1
mais je me suis malheureusement retrouvé coincé au tout début. Quand j'essaie de l'installer en utilisant composer
comme mentionné dans le Laravel 4.1 documentation
, j'obtiens la error
suivante lors de l'exécution de "composer create-project laravel/laravel laravelProject --prefer-dist":
[Composer\Downloader\TransportException]
Le fichier " http://packagist.org/p/illuminate/filesystem $ a5912ddb14272c0efa16e821a25bb68e39d3bac736aee7de62cb5641fd7133e3.json" n'a pas pu être téléchargé: Impossible d'ouvrir le flux: la requête HTTP
a échoué!
Quatre étapes simples pour installer laravel sur une machine Windows:
Quelques étapes à installer pour Windows Xampp,
J'espère que cela aidera.
Aller à: https://github.com/laravel/laravel
Cliquez sur télécharger dans le côté droit de la page, décompressez le fichier et déplacez le tout vers le dossier dans lequel le site Web sera exécuté. Utilisez les notes d’installation pour vous assurer de créer un répertoire public_html. C’est ici que vous devez publier des fichiers css et javascript.
Une autre méthode consiste à installer Composer:
http://getcomposer.org/doc/00-intro.md#installation-windows
Et puis exécutez cette commande à partir de l'invite de commandes (cmd.exe):
composer create-project laravel/laravel --prefer-dist .
Où le point est le chemin dans lequel vous voulez installer le framework.
ou suivez simplement les étapes ci-dessous: Forcer Composer à utiliser des connexions https à Packagist Avoir des problèmes avec Composteur derrière un pare-feu de société. Le pare-feu nous empêchait d’accéder à un fichier package.json particulier à partir du http://packagist.org website
Ce qui était étrange, c’est qu’il n’était bloqué que via des connexions http: // et parfaitement accessible à partir de connexions https: //.
Cependant, après de nombreux essais et erreurs et des recherches, j'ai trouvé une solution de contournement. Cette solution de contournement n'est pas particulièrement élégante, mais elle tire parti du fait que composer ne résout pas de manière récursive les emplacements de référentiels et ne prend que des commandes de la configuration composer.json du projet principal.
Lors de la lecture de la documentation sur le site composer github, j'ai compris que vous pouviez désactiver la configuration par défaut de Packagist. De plus, vous pouvez bien sûr ajouter vos propres référentiels à composer.json dans votre projet.
Donc, ajouter ce qui suit à composer.json résout le problème et je suis capable de contourner les blocs mis en place par le pare-feu.
"repositories": [
{
"type": "composer",
"url": "https://packagist.org"
},
{ "packagist": false }
j'espère que cela aidera.
Dans mon cas, installé laravel 5.2 avec php 7
Très simple:
Si vous utilisez XAMPP sur votre machine avec la dernière version de php
installer en suivant les étapes simples.
Pour vérifier l'installation, ouvrez l'invite de commande (touche Fenêtre + R et tapez cmd), puis tapez
compositeur
Remarque: il n'est pas nécessaire que vous vous trouviez dans le chemin de répertoire de l'invite de commande. Composer est accessible globalement dans l'invite de commande.
vous verrez les détails sur composer et leur version respective.
Après avoir correctement installé composer, installez laravel en tapant simplement la commande: Assurez-vous que votre site Internet fonctionne
le compositeur global nécessite "laravel/installateur"
il sera automatiquement téléchargé à partir de leur serveur et de ses dépendances.