Symfony2 Composer installieren Anrufe FALSCH PHP-Installation / Version intern
-
21-12-2019 - |
Frage
Ich versuche, Symfony 2.5 über den Komponisten einzurichten. Zuerst rufe ich an:
generasacodicetagpre. Dies funktioniert bis irgendwann nicht innen nicht pHP5.3.8-cli mehr, aber irgendwie verwendet man php .Das Problem ist, dass
Der Fehler ist sinnvoll wie 4.4.9 ist zu alt.Wie kann ich Composer / Symfony-Installationsprogramm sagen, welche PHP-Installation während der Installationsroutine verwendet wird?
Gleiches passiert für mich, wenn ich anrufe:
generasacodicetagpre.Ich bin ziemlich shure Es muss ein CONFIG / PARAM für das sein, aber ich kann es jetzt nicht für Stunden finden.
vielen Dank.
Lösung
'PHP' muss die ausführbare Datei PHP5 sein. Die einzige Lösung, die ich sehe, ist, den Pfad zu ändern, den COMPOSER-Befehl starten (und den alten Pfad schließlich wiederherstellen)
Beispiel:
generasacodicetagpre.Um Ihnen zu helfen, können Sie auch ein kleines Skript 'composer.sh' erstellen:
generasacodicetagpre.und Sie nennen 'composer.sh install'
edit: Wenn sich alle PHP-Binärdateien in derselben befinden, können Sie symbolische Links erstellen
Beispiel:
generasacodicetagpre.und so path= $ path: / usr / local / bin / php5: $ path
edit: Wenn Sie nicht erstellen / usr / local / bin / pHP5 erstellen dürfen, verwenden Sie einfach einen anderen Ordner wie:
generasacodicetagpre.