小编Pet*_*per的帖子

PHP-FPM 不会在服务重启时创建套接字

问题和问题

Ubuntu 服务器 18.04 LTS。

使用systemctl restart的PHP-FPM不创建所需的插座/var/run/php/,但重新启动一样。

如何调整我的设置以允许服务在不重启的情况下重启?

概述

我正在从单个服务器(无容器)上的源代码编译多个 PHP-FPM 实例,以用于不同年龄的 Web 应用程序。我已经成功地设置了 PHP 7.1、PHP 7.2 和 PHP 7.3。它们都在启动时正确启动,它们都有一个套接字/var/run/php/,它们都按预期从浏览器中响应。

/var/run/php开机后内容

/var/run/php$ ls -l
total 0
srw-rw---- 1 www-data www-data 0 Apr  2 12:57 php7.1-fpm.sock
srw-rw---- 1 www-data www-data 0 Apr  2 12:57 php7.2-fpm.sock
srw-rw---- 1 www-data www-data 0 Apr  2 12:57 php7.3-fpm.sock
Run Code Online (Sandbox Code Playgroud)

每个服务似乎都没有问题地运行。这是systemctl status每个的输出:

启动后的 PHP 7.1

~$ sudo systemctl status php7.1-fpm
? php7.1-fpm.service - The PHP FastCGI Process Manager …
Run Code Online (Sandbox Code Playgroud)

server command-line 18.04

5
推荐指数
1
解决办法
3570
查看次数

标签 统计

18.04 ×1

command-line ×1

server ×1