Php
如何獲取某個 PHP 版本的 phpize?
如果我跑步,
phpize -v
那麼我會得到Configuring for: PHP Api Version: 20170718 Zend Module Api No: 20170718 Zend Extension Api No: 320170718
如果我打開 phpinfo 那麼它會顯示一個較新的日期
所以我的 phpize 已經過時了。
這是的輸出
php -v
:PHP 7.4.21 (cli) (built: Jul 1 2021 16:09:41) ( NTS ) Copyright (c) The PHP Group Zend Engine v3.4.0, Copyright (c) Zend Technologies with Zend OPcache v7.4.21, Copyright (c), by Zend Technologies
如果我創建一個 php 資訊頁面並顯示它,那麼它也會顯示PHP版本 7.4.21
如何獲得 phpize 的 php 7.4 ?
弄清楚了。
首先我搜尋了php7:
apt-cache search php7.4
然後我找到了 php7.4-dev並安裝了它:
sudo apt install php7.4-dev
這安裝
phpize7.4
在**/usr/bin**最後一步是將 phpize 設置為新版本:
sudo update-alternatives --set phpize /usr/bin/phpize7.4
現在
phpize -v
輸出:Configuring for: PHP Api Version: 20190902 Zend Module Api No: 20190902 Zend Extension Api No: 320190902