2016-02-11 3 views
7

Ich folge einem Laracast (https://laracasts.com/series/how-to-be-awesome-in-phpstorm/episodes/21?autoplay) und wenn ich versuche, ein neues Laravel-Projekt mit Composer einzurichten, wie im Tutorial beschrieben, kann ich das nicht Vervollständigen Sie den Dialog aufgrund einer Fehlermeldung "Empty path to php".PhpStorm "leerer Pfad zu PHP" beim Einrichten des Projekts über den Composer

Ich habe den Pfad zu PHP richtig eingestellt und bin in der Lage, über PHPStorm zu laufen und zu debuggen. Wenn mir jemand helfen kann zu verstehen, was hier vor sich geht, würde ich es begrüßen. Ich habe Google durchsucht und nur ein Ergebnis gefunden, das für Windows und nicht für Mac galt. (https://devnet.jetbrains.com/thread/475384)

Screenshot of what I'm seeing

+0

Ok ... also wird mein Name nicht benötigt? lol – Kenny

+0

Hast du bereits Projekte in PHPStorm erstellt? Wenn ja, stellen Sie bitte sicher, dass 'File | Default Settings' (Ich hoffe, dass es auch für Mac vorhanden ist, wenn nicht - suche nach "Default Settings" oder "Default Preferences" im Menü) hat PHP Interpreter bereits definiert und ausgewählt. – LazyOne

+0

* "Ok ... also wird mein Name nicht benötigt?" * Wenn jemand mehr über dich erfahren möchte, kann er dein Profil überprüfen (wo du deinen richtigen Namen eingeben kannst). – LazyOne

Antwort

10

Wie Sie aus Ihrem Screenshot sehen die „New Composer Project“ Bildschirm keine Option hat die PHP-Interpreter auszuwählen, die tatsächlich benötigt wird Komponist zu starten (das ist, wie PhpStorm funktioniert - der gleiche Ansatz für alle unterstützten Betriebssysteme: Linux, Mac und Windows).

Die Problemumgehung besteht darin, den Standard-PHP-Interpreter in den Standardeinstellungen zu wählen (Einstellungen, die für jedes zukünftige neue Projekt auf diesem Rechner verwendet werden) - auf diese Weise wird PHP Interpreter bereits für diese Art von Neu ausgewählt Projekt.

Sie müssen File | Default Settings verwenden, um solche Standard-PHP-Interpreter dort zu setzen (gut, das ist unter Windows/Linux - auf Mac könnte es an einer anderen Stelle im Menü sein). Wenn Sie keine Projekte geöffnet haben, können Sie vom Startbildschirm aus auf diese Standardeinstellungen zugreifen.

Hinweis: Wenn Sie nach dem Einstellen von PHP Interpreter immer noch den gleichen Fehler sehen, dann versuchen Sie, PhpStorm neu zu starten - sollte helfen.


Hinweis die in den aktuellen 2016.x Versionen Sie auch, was PHP-Interpreter (und schaffen neue, wenn erforderlich) am unteren Rand dieses neuen Projekts Bildschirm verwenden angeben können - es hat Settings Abschnitt Sie können sich entfalten - scrollen Sie einfach das Fenster herunter, um es zu sehen.

+0

Vielen Dank für die klare Antwort. Ich wusste nichts über Datei | Standardeinstellungen - aber ich mache es jetzt! : o) – Kenny

+0

Ein weiteres Problem, das ich fand: PHP7 als Interpreter zu verwenden, löst irgendwie auch den 'leeren Pfad zu PHP' aus. Es auf PHP5.5 zu setzen hat es für mich repariert. – Sander

+1

Ich habe das gleiche Problem. Mit PHP7 erkennt es den Interpreter standardmäßig nicht. – manshu

Verwandte Themen