Php-fpm没生成sock,PHP-FPM无法生成.sock文件
centos7 上 yum 安装 php 5.6
vim /etc/php-fpm.d/www.conf
修改
;listen = 127.0.0.1:9000
listen=/dev/shm/php-fcgi.sock
创建php-fcgi.sock文件
touch listen=/dev/shm/php-fcgi.sock
chmod 777 /dev/shm/php-fcgi.sock
重启php-fpm
systemctl restart php-fpm
但是/dev/shm/php-fcgi.sock还是普通文件 ,不是socket文件,查看 log 没报错,如何解决?
回复内容:
centos7 上 yum 安装 php 5.6
vim /etc/php-fpm.d/www.conf
修改
;listen = 127.0.0.1:9000
listen=/dev/shm/php-fcgi.sock
创建php-fcgi.sock文件
touch listen=/dev/shm/php-fcgi.sock
chmod 777 /dev/shm/php-fcgi.sock
重启php-fpm
systemctl restart php-fpm
但是/dev/shm/php-fcgi.sock还是普通文件 ,不是socket文件,查看 log 没报错,如何解决?
删除普通文件,以Unix Socket方式运行时,sock文件由php-fpm创建
配置文件不是写着了么,php-fpm会自己生成这个socket文件,并且被master进程所引用
; The address on which to accept FastCGI requests.
; Valid syntaxes are:
; 'ip.add.re.ss:port' - to listen on a TCP socket to a specific IPv4 address on
; a specific port;
; '[ip:6:addr:ess]:port' - to listen on a TCP socket to a specific IPv6 address on
; a specific port;
; 'port' - to listen on a TCP socket to all IPv4 addresses on a
; specific port;
; '[::]:port' - to listen on a TCP socket to all addresses
; (IPv6 and IPv4-mapped) on a specific port;
; '/path/to/unix/socket' - to listen on a unix socket.
我感觉是配置写错了。
php-fpm.conf
listen = /dev/shm/php-fcgi.sock
listen.owner = www
listen.group = www
listen.mode = 0660
nginx.conf
fastcgi_pass unix:/dev/shm/php-fcgi.sock;
相关标签:php
本文原创发布php中文网,转载请注明出处,感谢您的尊重!
Php-fpm没生成sock,PHP-FPM无法生成.sock文件相关推荐
- Centos7利用fpm制作rpm包(fpm安装及使用)
安装fpm 安装ruby yum -y install ruby rubygems ruby-devel 查看当前ruby源 gem source -l 添加国内源,删除国外源 gem sources ...
- Python 编程案例:谁没交论文?输出并生成电子表格
Python 编程案例:谁没交论文?输出并生成电子表格 在工作或者学习中经常会对文件进行分类,比方说按姓名分类(也可以有其他分类,在此举例用姓名),就是以姓名建文件夹,然后把该人的文件存到相应姓名的文 ...
- java excel转word表格_java利用poi生成/读取excel表格、生成word
1.引入jar包依赖 org.apache.poi poi 3.9 org.apache.poi poi-ooxml 3.8 View Code 2.编写代码测试 1 packagetestweb;2 ...
- AI内容生成工具列表,可用于生成 AI 内容的工具列表。具有图像生成、文本生成等功能。
文本生成 基于人工智能的文本生成是使用人工智能生成文本的过程.该文本可以是故事.诗歌甚至科学文章的形式. 我们的建议: GPT-3.GPT-3 非常强大,可以每天为您提供帮助.太好了,只需使用几个关键 ...
- 如何优雅地生成那些花里胡哨的复杂样式 Excel 文件?
目录 一.背景 二.实现思路 三.快速上手 四.多行数据如何生成? 五.局限性 六.总结 一.背景 小哈最近这段时间开始负责一个新的产品:下载中心.啥玩意这是? 产品的目的其实就是统一管控各业务组文件 ...
- 生成Yolox检测负样本-对应空文件夹txt、批量文件重命名、批量转化三通道去除小图
1.生成Yolox检测负样本-对应空文件夹txt import os.path import cv2 from tqdm import tqdmpath = r"G:\pachong\fuy ...
- 对抗生成网络_深度卷积生成对抗网络
本教程演示了如何使用深度卷积生成对抗网络(DCGAN)生成手写数字图片.该代码是使用 Keras Sequential API 与 tf.GradientTape 训练循环编写的. 什么是生成对抗网络 ...
- 【JetPack】ViewBinding 视图绑定组件 ( 启用模块 | 视图绑定定制 | 绑定类名称生成规则 | 绑定类字段生成规则 | 绑定类获取根视图 | 绑定类获取布局组件 )
文章目录 I . 视图绑定组件简介 II . 视图绑定 ViewBinding 使用前提 ( Android Studio 3.6 ) III . 视图绑定组件启用 IV . 定制视图绑定 ( 启用视 ...
- Dataset:数据生成之利用pandas自定义生成随机各自类型(离散型和连续型)的dataframe数据
Dataset:数据生成之利用pandas自定义生成随机各自类型(离散型和连续型)的dataframe数据 目录 数据生成之利用pandas自定义生成随机数据 输出结果 实现代码 数据生成之利用pan ...
- Python语言学习:Python随机生成那些事之随机生成使用方法、案例应用之详细攻略
Python语言学习:利用Python随机生成那些事之随机生成使用方法.案例应用之详细攻略 目录 案例应用 1.随机生成指定区间内的某一值 案例应用 1.随机生成指定区间内的某一值 使用说明:给定区域 ...
最新文章
- Python函数参数匹配模型(上)
- 创建表名作为参数的mysq存储过程【procedure】
- C. Divisibility by Eight【暴力枚举】
- Tyvj 1921 Freda的烦恼
- Visual Studio 2017在编译时出现错误E2512:功能测试宏的参数必须是简单标识符
- 烽火狼烟丨PHP远程代码执行漏洞(CVE-2022-31625、CVE-2022-31626)风险提示
- qdir 自动创建多级目录_QDir 类 - 目录信息类
- 《QTreeView表项实现排序的2种方式》:系列教程之九
- Matlab_textscan用法教程1_从指定行读取数据
- 路由器的基本配置和直连路由
- GLOG中的(Verbose Logging)VLOG的使用
- 大数据工具七剑下天山之Flume (一)
- [笔记]|[FPGA]|[寄存器]|[模拟信号数字信号]《FPGA学习之道》学习笔记(1)
- 明天太阳照常升起的概率是多少?
- 【使用TL431校准万用表】
- Fater RCNN 试着加入注意力机制模型
- 本地服务器模板网站怎么安装,使用dedecms搭建自己的本地网站(全程图解)
- 第三章 ---- 了解各种 Linux 文本编辑器
- 2019.12.31罗振宇2020年跨年演讲《时间的朋友》精华全文版本——思维决定一个人的上限,能力决定一个人的下限
- centos7 安装docker 报错 conflicts with file from package