PHP-LAB

方便测试同一套PHP代码在不同PHP 版本下运行的不一致性

使用方法

PHP代码放在 code 文件夹下即可

docker-compose up --build --remove-orphans

宿主机port 容器内port php-fpm libcurl
8183 83 7.0.0 7.38.0
8186 86 7.0.19 7.52.1
8188 88 7.0.24 7.55.0
8187 87 7.0.29 7.59.0
8185 85 7.0.33 7.61.1
8184 84 7.1.23 7.61.1
8180 80 7.4.0 7.64.0
8189 89 7.4.21 7.77.0
8181 81 7.4.30 7.80.0
8182 82 8.0.24 7.83.1

注意php-fpm版本和其所使用的libcurl版本没有必然的对应关系,以上对应关系只是所使用镜像中的对应关系

运行原理

启动多个不同版本的php-fpm 镜像,通过 nginx 监听不同的端口,转发请求给不同版本的php-fpm , 宿主机、nginx、多个不同版本的php-fpm 通过目录映射共享同一套PHP源码

QQ 交流群

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考学习用!
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。