首页 > 解决方案 > 如果我们使用图像 php:7.4-fpm,php7.4-fpm.sock 位于哪里?

问题描述

嗨,我提取了 php:7.4-fpm 的图像

FROM  php:7.4-fpm

在容器启动后,当我执行服务和 cd 时

root@05a7991437c0:/var/run/php#

但它是空的

我试图执行容器和service php7.4-fpm status

它说php7.4-fpm: unrecognized service

我想将我的 nginx.conf 更改为 fpm.sock

fastcgi_pass php:9000;

先感谢您

标签: phpnginxphp-7.4

解决方案


我需要为本地 nginx 创建虚拟主机。下面对我有用:

fastcgi_pass unix:/run/php/php7.4-fpm.sock;

确保在重新创建软链接之前删除文件your_local_domain,如下所示:/etc/nginx/sites-enabled

sudo ln -s /etc/nginx/sites-available/your_local_domain /etc/nginx/sites-enabled/

推荐阅读