`Laravel`版`小丑路人社区`改版中,与`Hyperf版小丑路人社区`数据互动,此版本改版中……尚未彻底完结!

Q:

laradock 开启swoole的OpenSSL

方式一

  • 修改 php-fpm 目录下的Dockerfile

    pecl install swoole; \

    更改为

    printf "no\nyes\nyes\nno\n" | pecl install swoole; \
  • 修改 workspace 目录下的Dockerfile

    echo '' | pecl -q install swoole; \

    更改为

    printf "no\nyes\nyes\nno\n" | pecl install swoole; \
  • 执行 docker-compose build workspace php-fpm

  • 进入容器查看 php --ri swoole

方式二

  • 在容器内,执行pecl uninstall swoole
  • 安装swoolepecl install swoole
    enable sockets supports? [no] : no
    enable openssl support? [no] : yes
    enable http2 support? [no] : yes
    enable mysqlnd support? [no] : no
    enable json support? [no] : no
    enable curl support? [no] : no

参考链接

在 laradock 安装 PHP-swoole 扩展记录

技术分享
订阅

评论记录


评论/回复