Problem mit der Laravel-Installationsversion
PHPz
PHPz 2017-05-16 16:49:54
0
1
450

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

PHPz
PHPz

学习是最好的投资!

Antworte allen(1)
黄舟

可以更改 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;用法不变;

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage