php - 如何在 php-fpm 中启用套接字扩展?

标签 php docker nginx

我想在 PHP-fpm 中启用“套接字”,我该怎么做?

如在 XAMPP 中: 文件 php.ini

 `extension=sockets`

我有 docker,我在其中安装了 Nginx 服务器和 PHP-fpm。现在我想像上面引号中的 XAMPP 服务器一样启用套接字扩展。

想要实现:

我想通过套接字实现典型的套接字通信,例如客户端和服务器。

我该怎么做?

最佳答案

在 Dockerfile 中,您必须启用扩展 - 添加此行:

RUN docker-php-ext-install sockets

关于php - 如何在 php-fpm 中启用套接字扩展?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68295762/

相关文章:

git - Docker 使用 token 更改 .gitconfig 以进行私有(private) repo 访问

docker - K8s 不在 Persistent Volume 上挂载文件

ruby-on-rails - Rails Assets 未在Docker上加载

php - 从 zip 存档中创建和提取文件

php - $_product 不包含所有需要的数据 (minmal_price)

php - 用于在 PHP 中解析 HTML 的 CSS 选择器

docker - docker buildkit 的前端和后端到底是什么?

php - 如何从包含一组重复值(clm1、clm2、cl3)的表中选择 id?

nginx - 使用 nginx ssl 直通的反向代理

url-rewriting - 在 nginx 重写中捕获查询参数