【问题标题】:/run/php/php7.3-fpm.sock is missing in Docker-debian containerDocker-debian 容器中缺少 /run/php/php7.3-fpm.sock
【发布时间】:2020-01-04 13:20:48
【问题描述】:

我在一个带有 debian 的 docker 容器中。我已经安装了 nginx,还安装了 php-fpmapt update && apt install php-fpm

我可以确认 php 安装正常并且工作正常:

root@1b6b551h5420:/run# service --status-all
 [ - ]  dbus
 [ ? ]  hwclock.sh
 [ + ]  nginx
 [ + ]  nginx-debug
 [ - ]  php7.3-fpm
 [ - ]  pro cps
root@1b6b551h5420:/run# 

但是,我找不到/run/php/php7.3-fpm.sock;我检查了cat /etc/php/7.3/fpm/pool.d/www.conf,我可以看到这条线:

listen = /run/php/php7.3-fpm.sock

但是,在我的容器中,当我转到/run/ 时,文件夹php 甚至都不存在:

root@1b6b551h5420:/run# ls
lock  nginx.pid  utmp
root@1b6b551h5420:/run# 

我错过了一些步骤吗?有什么建议?

【问题讨论】:

标签: php docker


【解决方案1】:

开始 php-fpm了吗?

以同样的方式你需要做 service nginx start , 你也必须做service php7.3-fpm start

socket 会在你启动时创建。

【讨论】:

    猜你喜欢
    • 2021-11-22
    • 1970-01-01
    • 2019-10-28
    • 1970-01-01
    • 2019-03-11
    • 1970-01-01
    • 2019-01-05
    • 2015-10-12
    • 2016-11-04
    相关资源
    最近更新 更多