
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.