关于php:laradock-php-多版本容器共存

5次阅读

共计 327 个字符,预计需要花费 1 分钟才能阅读完成。

thinkPHP3.2 的我的项目用到 mongodb,\MongoClient
提醒报错如图,只能在低于 php7 的环境,因而须要在 laradock 再部署一个 php56

  1. 进入 laradock 目录,复制一份 php-fpm, 命名 php-fpm-56
    cp -r php-fpm php-fpm-56
    2. 关上 docker-compose.yml 文件,复制一份 php-fpm,如下图

    3. 注意如果开启了 xdebug 此处构建 php-fpm-56 的时候会报错端口抵触

    4. 如果发现此谬误,可自行配置别的端口如:9004
    5. 配置好后从新 build 一下
    docker-compose build php-fpm-56
    6.nginx 下 site 目录的 service 配置

    OK,没有别的问题都能失常运行了
正文完
 0