分类目录

链接

友情链接

统计信息

  • 日志总数:116篇
  • 评论总数:185条
  • 分类总数:11个
  • 标签总数:391个
  • 友情链接:0个
  • 网站运行:3289天

2019年十二月
« 10月    
 1
2345678
9101112131415
16171819202122
23242526272829
3031  
>
现在位置:    首页 > linux/centos, nginx/apache > 正文

linux/centos 更加php-fpm运行用户 ERROR: [pool www] please specify user and group other than root

linux/centos, nginx/apache 暂无评论

     由于Php 操作Linux的时候  会发现一些权限的问题。比如如果你php-fpm运行用户不是高级的用户,你是无法使用高级的Linux命令的。比如:service nginx  restart /nginx restart 这样的高级命令。但如果你想动态地添加网站,添加配置后你当然要reload nginx  这时你是必须用到系统的高级用户的权限的。

问题就来了    如果通过Php来执行  service nginx reload?

php代码:

<?php
   
     $command = "service nginx reload";
     system($command,$output);

?>

同时保证你的php-fpm的运行用户是高级权限  如:root

步骤1:修改php-fpm.conf

把里面的 user改为root

group 改为 root

步骤2:通过php-fpm -R 来运行 php-fpm【因为php-fpm 默认是不允许用root去运行 php-fpm,必须要用这命令来运行】

本文版权归企业网站建设,做网站,网站建设,php网站建设,dedecms建站,ecshop二次开发,html空间,网站修改所有,转载引用请完整注明以下信息:
本文作者:admin
本文地址:linux/centos 更加php-fpm运行用户 ERROR: [pool www] please specify user and group other than root | 企业网站建设,做网站,网站建设,php网站建设,dedecms建站,ecshop二次开发,html空间,网站修改

抱歉!评论已关闭.