欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

php -v 找不到命令

周雨萌1年前8瀏覽0評論

今天我在使用php -v命令時卻發(fā)現(xiàn)無法運行,終端一直提示找不到該命令。這讓我很困惑,因為php肯定已經(jīng)安裝了。經(jīng)過一番搜索和調(diào)查,我發(fā)現(xiàn)了原因所在。

首先,我們來了解一下php命令的作用。php命令是用于在終端或命令行中執(zhí)行php腳本文件的命令。同時,也是php環(huán)境是否正常的一個重要指標(biāo),我們可以通過php -v來查看當(dāng)前php的版本號。

那么為什么會出現(xiàn)找不到命令的情況呢?在我的例子中,是因為php所在的路徑?jīng)]有被添加到系統(tǒng)環(huán)境變量中。

$ php -v
zsh: command not found: php

出現(xiàn)這種情況的主要原因有兩種:

1.系統(tǒng)沒有安裝php,可以使用sudo apt-get install php-cli命令來安裝

$ sudo apt-get install php-cli

2.系統(tǒng)沒有將php所在的路徑添加到環(huán)境變量中

在終端中使用which命令可以查看當(dāng)前執(zhí)行的命令所在的路徑。在我的例子中,使用which php查看,結(jié)果是/usr/bin/php。這意味著php所在的路徑是/usr/bin/。如果此路徑?jīng)]有被添加到環(huán)境變量中,就會出現(xiàn)找不到命令的情況。

現(xiàn)在我們需要將路徑添加到環(huán)境變量中。我們可以通過在.bashrc或.zshrc文件中加入以下代碼實現(xiàn):

export PATH=$PATH:/usr/bin/

然后我們可以使用source命令讓修改的.bashrc或.zshrc文件生效:

$ source ~/.bashrc

或者:

$ source ~/.zshrc

再次執(zhí)行php -v命令,就能正常輸出當(dāng)前php的版本號了。

$ php -v
PHP 7.3.4 (cli) (built: Mar 26 2019 19:09:25) ( NTS )

綜上所述,如果無法找到php -v命令,可以先確保php已經(jīng)安裝,并且將php所在的路徑添加到系統(tǒng)環(huán)境變量中。