php-v版本不一致的解決方法:1、透過「find ./ -name php」查看自己php的位置;2、在命令列輸入「:export PATH="/usr/local/php /bin:$PATH"”;3、新增全域變數在「/etc/profile」檔案中即可。
本教學操作環境: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
#我是用的lnmp整合包安裝的,所以我的web版本在/usr/local/php目錄下
3.在命令列輸入:export PATH="/usr/local/php/ bin:$PATH"
4.用php -v查看發現版本正確,然後composer install專案就不會報版本不夠了
5.注意這只是臨時添加
永久添加:
添加全域變數在/etc/profile檔案中
#vi /etc/profile
新增:
export PATH=/usr/local/php/bin:$PATH
注意:= 即等號兩邊不能有任何空格
推薦學習:《PHP影片教學》
以上是php-v版本不一致怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!