recherche

Maison  >  Questions et réponses  >  le corps du texte

problème de version d'installation de Laravel

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

PHPzPHPz2755 Il y a quelques jours457

répondre à tous(1)je répondrai

  • 黄舟

    黄舟2017-05-16 16:51:54

    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 ;

    répondre
    0
  • Annulerrépondre