suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Problem mit der Laravel-Installationsversion

Als ich zum ersten Mal mit Laravel in Kontakt kam, stieß ich auf mehrere Probleme, insbesondere auf zwei Probleme während der Installation, die nie gelöst wurden.

  1. Fehler bei der Installation von Laravel 5.1:

Installationsbefehl:

composer create-project laravel/laravel learnlaravel52 5.1.11 --prefer-dist

Fehler:

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:

Ich habe dieses Problem schon lange gegoogelt und es gibt nur sehr wenige relevante Informationen. Es gibt einen Artikel, der über eine Lösung spricht, aber die Installation dieser Lösung hat das Problem nicht erfolgreich gelöst.

2. So installieren Sie die angegebene Version

Installationsbefehl:

composer create-project laravel/laravel learnlaravel52 5.2.31 --prefer-dist

Mit artisan查看安装的版本,版本为5.2.45,并不是指定的5.2.31 habe ich nie herausgefunden, warum

PHPzPHPz2812 Tage vor498

Antworte allen(1)Ich werde antworten

  • 黄舟

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

    可以更改 composer.json ;

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

    改为

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

    然后执行 omposer update
    即可精确的安装5.2.31版本;

    但是;更建议使用最新的5.2.45;
    想比于5.2.31;主要是修复bug;用法不变;

    Antwort
    0
  • StornierenAntwort