1. 程式人生 > >docker環境下 php手動編譯安裝擴充套件 bcmath

docker環境下 php手動編譯安裝擴充套件 bcmath

網上找了好多apt-get的命令  都無效  只能手動編譯安裝嘍

首先 進入docker 專案  docker exec -it 專案名稱 bash

在根目錄下  git下php所有版本  然後切換到指定版本(我的7.2.7版本)

http://php.net/git.php  (參考這個)

命令如下

git clone https://github.com/php/php-src.git

git checkout PHP-7.2.7

然後   進入 php/ext/bamath路徑下執行

/usr/local/bin/phpize (依phpize路徑)

./configure --with-php-config=/usr/local/bin/php-config (依php-config路徑)

make && make install

執行完以上命令後  在 php.ini檔案中 新增  extension=bcmath.so

最後  重啟php服務即可 。