前言

php-fpm默认是不运行使用root用户来作为工作用户的,因为这样子很不安全,超级不安全!擅自改动,启动脚本也是会报错的。please specify user and group other than root, pool ‘default’

解决方法

1、创建一个普通用户(如:php)去运行,在配置文件制定user=php group=php,就可以解决问题。

2、在一些docker容器中,确实没有useradd命令,也不想去安装包(安装包会增大镜像体积),那么就强制使用root用户吧。在启动脚本里面加上-R的参数。

centOS7可以修改一下php-fpm.service文件:[Unit]

Description=The PHP FastCGI Process Manager

After=syslog.target network.target

[Service]

Type=notify

PIDFile=/run/php-fpm/php-fpm.pid

EnvironmentFile=/etc/sysconfig/php-fpm

ExecStart=/usr/sbin/php-fpm --nodaemonize -R

ExecReload=/bin/kill -USR2 $MAINPID

PrivateTmp=true

[Install]

WantedBy=multi-user.target

如果是使用init的文件,就直接修改/etc/init.d/php-fpm文件就可以了。也是在php-fpm进行后面加一个-R的参数。

警告

第二种方法是迫不得已地方法,慎用!!!

php fpm 指定用户,php-fpm-请不要用root作为php工作用户相关推荐

  1. Linux - 新建用户教程(新增一个具有root权限的新用户)

    1)首先执行如下命令新建个 hangge 用户. useradd hangge (2)接着执行下面命令对其设置密码 passwd hangge (3)将查看 /etc/sudoers 文件权限,如果是 ...

  2. mysql给用户授予某数据库权限_mysql 数据库授权(给某个用户授权某个数据库)

    mysql 数据库授权(给某个用户授权某个数据库) 2016-10-10 带你飞 1.新建用户. //登录MYSQL @>mysql -u root -p @>密码 //创建用户 mysq ...

  3. 无法删除xxx文档/文件夹:找不到指定的路径。请确定指定的路径是否正确

    半年前,电脑突然发生"删除文件或文件夹出错"故障,报错信息为:"无法删除xxx文档/文件夹:找不到指定的路径.请确定指定的路径是否正确".(如图一)网上搜索结果 ...

  4. 【采用】干货请收好:终于有人把用户画像的流程、方法讲明白了

    https://blog.csdn.net/zw0Pi8G5C1x/article/details/83964888 导读:用户画像将产品设计的焦点放在目标用户的动机和行为上,从而避免产品设计人员草率 ...

  5. 若某文件系统的目录结构如下图所示,假设用户要访问文件 fault.swf ,且当前工作目录为 swshare ,则该文件的全文件名为( ),相对路径和绝对路径分别为( 请在此空作答

    若某文件系统的目录结构如下图所示,假设用户要访问文件   fault.swf   ,且当前工作目录为   swshare   ,则该文件的全文件名为( ),相对路径和绝对路径分别为(  请在此空作答  ...

  6. Java黑皮书课后题第6章:*6.23(指定字符的出现次数)使用下面的方法头编写一个方法,找到一个字符串中指定字符的出现次数。编写一个测试程序,提示用户输入一个字符串以及一个字符,显示该字符出现次数

    6.23(指定字符的出现次数)使用下面的方法头编写一个方法,找到一个字符串中指定字符的出现次数.编写一个测试程序,提示用户输入一个字符串以及一个字符,显示该字符出现次数 题目 题目描述 破题 代码 运 ...

  7. 运营前线1:一线运营专家的运营方法、技巧与实践03 与用户沟通,请避免这6个“坑”!...

    03 与用户沟通,请避免这6个"坑"!   作者简介 类延昊(网名:类类) 2003年开始玩社区,2005年开始正式从事互联网行业的工作,2007年进入猫扑,7年时间从运营专员一直 ...

  8. 请用SQL查询:昨天所有用户的签到和签退时间

    考勤签到表的数据结构如下,表名:hrmschedulesign ID userid signdate signtime clientaddress 1 A01 2019-06-17 08:32:40 ...

  9. 请编写一个个人所税计算器,用户输入应发工资薪金所得、五险一金金额和个税免征额,输出应缴税款和实发工资,结果保留小数点后两位。当输入数字小于0或等于0时,输出“error”。‪

    题目 假设个人所得税税率表如下:‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬ ...

最新文章

  1. Select2 的简单使用
  2. 解决RuntimeError: cuda runtime error (30) : unknown error at /pytorch/aten/src/THC/THCGeneral.cpp:70N
  3. 格式化硬盘 FAT32 和NTFS 什么区别?
  4. 李彦宏喊你来坐出租车,无人驾驶的那种;百度还要继续搞芯片,联手华为的那种...
  5. 编程软件python中的if用法-总结Python编程中函数的使用要点
  6. springmvc二十一:自定义类型转换器
  7. Python科学计算扩展库NumPy之np.array()与np.asarray()区别
  8. 大数据WEB阶段 (十)Response、ServletConfig、ServletContext、资源跳转三种方式
  9. ssh是什么_【科普】SSH都不懂,还搞什么网络
  10. The Innovation | 中国开启肿瘤CAR-T治疗新时代
  11. 机顶盒ttl无法输入_一个作业,多个TTL——Flink SQL 细粒度TTL配置的实现(二)
  12. 收藏模板:开发工程师提测申请模板
  13. 8000计算机论文范文,计算机毕业论文_计算机论文范文8000字_毕业论文8000字范例...
  14. win10开机慢怎么解决_win10开机速度变慢的解决方法教程
  15. 高境三中计算机老师,立德树人奋进担当,教育脱贫托举希望——高境三中热烈庆祝第三十六个教师节...
  16. 电脑端(PC)按键精灵2023——入门小白 详细 教程
  17. 获取JOP卡的版本与功能信息
  18. 关于 @EnableConfigurationProperties 注解
  19. boost:assert
  20. 议题全面曝光!40+干货议题及重磅讲师阵容,这场大会很有看点

热门文章

  1. mesos papers
  2. c# ArrayList 和 Hashtable 的使用
  3. 推特登录出错后没有拿到错误返回
  4. 商用三相水表行业调研报告 - 市场现状分析与发展前景预测
  5. SAP 发票校验统驭科目替代解决方案
  6. 云宏大讲坛 | 饭局排桌子,排出了分布式资源调度高级规则
  7. ArrayList 集合底层实现原理解析
  8. 迁移Veil:手工打造Windows下编译的免杀Payload
  9. Unity - Timeline 之 Muting tracks(屏蔽轨道)
  10. linux的网络管理,Linux之网络管理