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 PHP Version 4.4.9 ist, und dies verursacht folgende Wirkung:

generasacodicetagpre.

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.

War es hilfreich?

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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top