2016-12-29 5 views
1

ich Schwierigkeiten fühle laravel5.3 Rahmen in der Installation Problem ist, dass, wenn ich neueste Version von Komponist installieren mit composer create-project --prefer-dist laravel/laravel blog automatisch laravel 5.2 installieren statt `Laravel 5.3Laravel 5.3 nicht installiert

wenn ich laravel 5.2-laravel 5.3 in composer.json Datei ändert und run composer update es gibt Fehler wie folgt.

Your requirements could not be resolved to an installable set of packages. 

    Problem 1 
    - laravel/framework v5.3.9 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.8 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.7 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.6 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.5 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.4 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.3 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.28 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.27 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.26 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.25 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.24 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.23 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.22 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.21 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.20 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.2 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.19 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.18 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.17 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.16 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.15 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.14 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.13 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.12 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.11 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.10 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.1 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - laravel/framework v5.3.0 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement. 
    - Installation request for laravel/framework 5.3.* -> satisfiable by laravel/framework[v5.3.0, v5.3.1, v5.3.10, v5.3.11, v5.3.12, v5.3.13, v5.3.14, v5.3.15, v5.3.16, v5.3.17, v5.3.18, v5.3.19, v5.3.2, v5.3.20, v5.3.21, v5.3.22, v5.3.23, v5.3.24, v5.3.25, v5.3.26, v5.3.27, v5.3.28, v5.3.3, v5.3.4, v5.3.5, v5.3.6, v5.3.7, v5.3.8, v5.3.9]. 

Aber ich neu haben xampp installieren, die meine PHP version zeigt ist 7.0.13 (dieses echo 'Aktuelle PHP-Version:' geprüft. Phpversion();) Was ist los? Warum konnte ich Laravel 5.3 nicht installieren?

+0

check laravel version zuerst als 'php artisan --version' –

+0

und versuchen, composer install anstelle von composer update zu starten –

+0

bist du auf ubuntu? – sumit

Antwort

0

Ich denke, dass es besser ist, ein frisches Laravel 5.3 zu installieren, anstatt es zu aktualisieren. Es ist mehr Arbeit, aber vermeiden Sie viele Probleme.

Vor Lauf composer create-project --prefer-dist laravel/laravel blog, vergleichen Sie Ihre Systemkonfiguration mit laravel 5.3 require configuration

UPDATE
Sie composer create-project --prefer-dist laravel/laravel=5.3.* blog für bestimmte Laravel Version versuchen und dann composer update laufen.

+0

Ich habe das auch versucht, aber das installiert automatisch Laravel5.2 nicht Laravel5.3 –

+0

Ihre PHP-Version? –

+0

Got, es ist 7.0.13 –

0

Zuerst sollten Sie Ihre PHP-Version (7.0) aktualisieren, da laravel 5.3 normalerweise mit php7.0, arbeitet. Danach sollten Sie Ihre Laravel-Version in composer.json von 5.2 auf 5.3 ändern und dann das Composer-Update ausführen !!!!!! Alles wird gut.

+0

Composer install --ignore-platform-reqs Der obige Befehl löste mein Problem. – Pravin