php + nginx项目中的权限详解
本文给大家介绍的关于php + nginx项目权限的相关内容,分享出来供大家参考学习,下面来看看详细的介绍: nginx/php-fpm进程权限
1、nginx的用户为nginx.conf中配置的用户 2、php-fpm的用户为php-fpm.conf中配置的用户 如:启动nginx的是root,nginx中配置的user是nginx,那主进程就是root,子进程就是nginx 处理方式以下访问均以nginx子进程进行 静态文件
php脚本文件步骤:
权限情况:
用户配置位置nginx用户设置在nginx.conf中第一行的user php-fpm用户设置在php-fpm.conf中的
注:以上两个配置文件不同的操作系统下文件名略有不同,请根据自身安装情况自行判断。 nginx转发内容到php-fpm不只有/var/run/php5-fpm.sock的方式,在php-fpm.conf中还可以通过配置改为xxx.xxx.xxx:9000等方式 其他比较特别的点,一般nginx都是用root用户启动的(为了获取80端口权限),如果本地开发nginx是用普通用户重启,那么主进程和子进程都会是当前用户,nginx.conf中的配置不再起效,暂不清楚原因。 总结以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对脚本之家的支持。 (编辑:鲜蔬坊站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- php版微信小店调用api示例代码
- PHP命令空间namespace及use的用法小结
- Ubuntu 16.04下安装PHP 7过程详解
- PHP应用:PHP错误处理函数register_shutdown_function使用示
- php – 使用RecursiveDirectoryIterator对目录列表进行排序
- 浅谈htmlentities 、htmlspecialchars、addslashes的使用方
- PHP获取中国时间(上海时区时间)及美国时间的方法
- PHP应用:thinkPHP多表查询及分页功能实现方法示例
- 浅谈php中的循环while、do...while、for、foreach四种循环
- 使用PHP访问Static方法的最佳方法