Linux:設定在 CLI 中使用哪個 php bin

Linux:設定在 CLI 中使用哪個 php bin

嗨,我正在嘗試使用phpLinux 中的指令。不過我有php的兩個安裝,一個是我從 sudo-apt-get 獲得的,另一個是從堆疊中獲得的,拉普斯塔克。不要問我是如何到達那裡的,但儘管如此,我正在嘗試在 CLI 中執行 php 。

$ php file.php

無論它指向哪個 php,它都可以工作,但我想使用我在堆疊中使用的 php。

當我嘗試執行:

$ which php

它返回:

/usr/bin/php

但我必須使用我的 lappstack 中的 php,它位於:

/home/userName/lappstack/php/bin

如何更改 CLI php 指向的 php bin?

答案1

您需要將第二個檔案路徑新增至 $PATH 變數中,並將其放在前面,如下所示:

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

文件路徑先到者優先。

或者,您可以在使用 PHP 時始終指定完整路徑,例如:/home/userName/lappstack/php/bin/php myscript.php。

相關內容