docker+php添加SesaLog扩展
Posted riyuexingchen
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker+php添加SesaLog扩展相关的知识,希望对你有一定的参考价值。
php版本:PHP Version 7.4.6
seaslog版本:2.0.2
这样的组合,在docker php容器中,安装时,会报错,报错信息见下图:
该错误是php7.4+2.0.2版本的bug,将seaslog的版本升级到2.1.0就可以了。
第一步,下载seaslog版本
第二部:操作编译
1)、将seaslog文件copy到容器中
2)、进入容器
docker exec -it 容器ID /bin/bash
4、解压扩展包
tar -zxvf SeasLog-1.7.6.tgz
5、更改目录名称
mv SeasLog-1.7.6 seaslog
6、迁移到php的拓展目录下
cp -r seaslog /usr/src/php/ext
7、使用docker安装拓展的命令
docker-php-ext-install seaslog
8、退出后重启容器
exit docker restart phps
以上是关于docker+php添加SesaLog扩展的主要内容,如果未能解决你的问题,请参考以下文章