日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php-v 查看不到版本,解決php -v查看到版本於phpinfo()打印的版本不一致問題

發布時間:2023/12/1 php 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php-v 查看不到版本,解決php -v查看到版本於phpinfo()打印的版本不一致問題 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

整個事件的起因是這樣的

通過git拉取laraevl項目發現缺少.env文件,打算使用composer install生成一個.env文件,然后提示composer最低使用php版本7.1.3而檢測到我的版本為5.4.16。提示如下:

然后使用phpinfo打印一下發現版本是7.2.6。打印結果如下:

解決方案

首先查找一下linux上有幾個php.ini。結果發現有兩個:

大致猜想php cli加載的php配置文件與phpinfo()加載的配置文件不一致,使用命令來查看cli加載的php.ini是哪個:

php -i | grep php.ini

結果為:

再查看phpinfo()打印的結果:

發現加載的php.ini的配置文件果然不一致,然后查找php/bin目錄,編輯/etc/profile文件在最后一行添加一個環境變量:

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

最后保存並退出執行以下命令:

source /etc/profile

總結

就是cli加載的php配置文件,與web服務器加載的php配置文件不一致導致的。只要同意他兩的加載配置文件就好了。最后關於那個laravel的.env文件拉去不下來,可以將.env.local復制一份更名為.env就好了

---------------------

作者:haif_city

來源:CSDN

原文:https://blog.csdn.net/haif_city/article/details/81315372

版權聲明:本文為博主原創文章,轉載請附上博文鏈接!

總結

以上是生活随笔為你收集整理的php-v 查看不到版本,解決php -v查看到版本於phpinfo()打印的版本不一致問題的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。