Linux: Festlegen, welches PHP-Bin in der CLI verwendet werden soll

Linux: Festlegen, welches PHP-Bin in der CLI verwendet werden soll

Hallo, ich versuche zu verwendenphpBefehl in Linux. Allerdings habe ichzwei Installationen von PHP,eine habe ich von sudo-apt-get bekommen und eine von einem Stapel,Lappstack. Fragen Sie nicht, wie ich dorthin gekommen bin, aber ich versuche trotzdem, PHP in der CLI auszuführen.

$ php file.php

es funktioniert unabhängig davon, auf welches PHP es verweist, aber ich möchte das PHP verwenden, das ich im Stapel verwende.

wenn ich versuche, auszuführen:

$ which php

Es gibt zurück:

/usr/bin/php

Aber ich muss das PHP verwenden, das ich in meinem Lappstack habe und das sich hier befindet:

/home/userName/lappstack/php/bin

Wie ändere ich den PHP-Bin, auf den mein CLI-PHP verweist?

Antwort1

Sie möchten den zweiten Dateipfad zu Ihrer Variable $PATH hinzufügen und ihn wie folgt an den Anfang stellen:

PATH=/home/userName/lappstack/php/bin:$PATH

Der zuerst kommende Dateipfad hat Vorrang.

Alternativ können Sie bei der Verwendung von PHP immer den vollständigen Pfad angeben, z. B.: /home/Benutzername/lappstack/php/bin/php myscript.php.

verwandte Informationen