nginx与php配置用户问题
当配置nginx的nginx.conf 时,可参照如下配置:
server {
listen 80;
server_name www.advancephp2017.com;
access_log logs/advance.access.log;
root /home/andrewghost/www/advancephp;
location / {
index index.html index.php;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
在nginx.conf配置user(默认nobody),我在这里设为user andrewghost,注意,php7版本下需要对/usr/local/php/etc/php-fpm.d里面对www.conf作一点修改:
user = andrewghost #和nginx.conf里的user对应,默认nobody
group = team #你自己的组,默认nobody
否则,只修改nginx,php文件访问的时候会报file not founds
最新文章
- ThinkPHP 3.2.3 使用 Swift Mailer 邮件系统发送邮件
- HDU #2966 In case of failure
- FEC难:
- 查看Eclipse32位还是64位以及Eclipse的编译版本号,查看JDK是32位还是64位
- XML的四种解析方式
- Tomcat 的三种(bio,nio.apr) 高级 Connector 运行模式
- JavaScript处理null、undefined和空值
- 【运维】虚拟机如何安装CentOS
- 【转】最近很火的 Safe Area 到底是什么
- PTA——32位前导零
- MySQL Event--Event and EventScheduler
- (转)溶解shader
- aarch64_n3
- OC继承
- Java Persistence with MyBatis 3(中文版) 第一章 MyBatis入门
- 13-EasyNetQ之发布者确认
- 0x40二分法
- MySQL on Azure高可用性设计 DRBD - Corosync - Pacemaker - CRM (一)
- Python学习笔记5(函数)
- luogu2577 [ZJOI2005]午餐