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服务即可 。

猜你喜欢

转载自my.oschina.net/u/4031783/blog/2980338