In der folgenden Tutorial-Kolumne von Laravel erfahren Sie, wie Sie das Problem des neuen Laravel-Blog-Installationsfehlers lösen können.
Über den Laravel-Neu-Blog-Installationsfehler
Detaillierte Problembeschreibung:
Verwenden Sie den Laravel-Befehl, um ein neues Laravel-Paket herunterzuladen. Tipp:
Your requirements could not be resolved to an installable set of packages. Problem 1 - Installation request for doctrine/inflector v1.2.0 -> satisfiable by doctrine/inflector[v1.2.0]. - doctrine/inflector v1.2.0 requires php ^7.0 -> your PHP version (5.6.30) does not satisfy that requirement. Problem 2 - doctrine/inflector v1.2.0 requires php ^7.0 -> your PHP version (5.6.30) does not satisfy that requirement. - laravel/framework v5.4.30 requires doctrine/inflector ~1.0 -> satisfiable by doctrine/inflector[v1.2.0]. - Installation request for laravel/framework v5.4.30 -> satisfiable by laravel/framework[v5.4.30]. Application ready! Build something amazing.
sagte, meine PHP-Version sei zu niedrig.
Aber ich habe es mit composer create-project laravel/laravel --prefer-dist blog
installiert und es gab kein Problem. Stimmt mit diesen beiden etwas nicht? Wenn Sie den Laravel-Befehlsfehler beheben möchten, können Sie dann einfach die PHP-Version ändern?
Problemanalyse:
Lassen Sie uns zunächst über das Problem sprechen:
1. Der Grund für den Fehler liegt offensichtlich darin, dass die Komponentendoktrin/Inflector1.2.0 von Laravel5.4.30 die PHP-Version erfordert: ^php7 .0.
2.composer create-project laravel/laravel --prefer-dist blog Die heruntergeladene Version sollte nicht laravel5.4.30 sein oder Composer.json überprüfen, um zu sehen, ob die Doctrine/Inflector-Version konsistent ist?
Lösung:Einfach auf PHP7 umstellen.
Verwandte Empfehlungen: Die neuesten fünf Laravel-Video-Tutorials
Das obige ist der detaillierte Inhalt vonWarum tritt bei der Installation des neuen Laravel-Blogs ein Fehler auf? (Analyse und Methoden). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!