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


發現問題的原因:

  安裝zip擴展后,配置成功,但是使用gitlab合並的時候發生錯誤,經檢查,使用phpinfo打印出來的php版本為7.1,而使用linux度服務器 運行 php -v的版本卻是5.4,故懷疑加載的php.ini文件不一致

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

使用命令來查看cli加載的php.ini是哪個:

php -i | grep php.ini
結果為:

 

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

 查看Loaded Configuration File 參數,發現不一致

解決辦法:

查找php/bin目錄,在/etc/profile文件在最后一行添加一個環境變量:

export PATH="/usr/local/php/bin:$PATH"
最后保存並退出執行以下命令加載到環境變量中:

source /etc/profile


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM