發現問題的原因:
安裝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