problème de version d'installation de Laravel
PHPz
PHPz 2017-05-16 16:49:54
0
1
469

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.

  1. 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

PHPz
PHPz

学习是最好的投资!

répondre à tous(1)
黄舟

Vous pouvez modifier composer.json ;
Put

    "require": {
        "php": ">=5.5.9",
        "laravel/framework": "5.1.*"
    },

changé en

    "require": {
        "php": ">=5.5.9",
        "laravel/framework": "5.2.31"
    },

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 ;

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal