首頁  >  文章  >  後端開發  >  php-v版本不一致怎麼辦

php-v版本不一致怎麼辦

藏色散人
藏色散人原創
2023-01-18 10:53:471582瀏覽

php-v版本不一致的解決方法:1、透過「find ./ -name php」查看自己php的位置;2、在命令列輸入「:export PATH="/usr/local/php /bin:$PATH"”;3、新增全域變數在「/etc/profile」檔案中即可。

php-v版本不一致怎麼辦

本教學操作環境:Windows10系統、php7.1.7版、DELL G3電腦

php-v版本不一致怎麼辦?

使用php -v與phpinfo()版本不一致問題

1.為什麼會出現這個問題?

1.1  php -v是查看linux系統的預設php版本,phpinfo()是跑的web版本

如果不修改預設版本和web版本一致的話,可能會出現以下問題:

在windows下用php7.1.7版本用laravel開發一個專案,然後git到伺服器上,composer install一直報php版本不夠,但是

phpinfo()在瀏覽器上面看到的是php7.1.7;

解決方法:

#2.查看自己php7.1.7的位置

find ./ -name php

php-v版本不一致怎麼辦

#我是用的lnmp整合包安裝的,所以我的web版本在/usr/local/php目錄下

3.在命令列輸入:export PATH="/usr/local/php/ bin:$PATH" 

php-v版本不一致怎麼辦

4.用php -v查看發現版本正確,然後composer install專案就不會報版本不夠了

5.注意這只是臨時添加

永久添加:

添加全域變數在/etc/profile檔案中

#vi /etc/profile

新增:

php-v版本不一致怎麼辦

export PATH=/usr/local/php/bin:$PATH

注意:= 即等號兩邊不能有任何空格

推薦學習:《PHP影片教學

以上是php-v版本不一致怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn