Chinaunix首页 | 论坛 | 博客
  • 博客访问: 137341
  • 博文数量: 25
  • 博客积分: 389
  • 博客等级: 一等列兵
  • 技术积分: 838
  • 用 户 组: 普通用户
  • 注册时间: 2012-05-23 14:18
文章存档

2013年(20)

2012年(5)

分类: LINUX

2013-01-09 20:50:06

一、编译安装php并使之支持fastcgi,启动时报错[ERROR] fpm_unix_conf_wp(), line 124: please specify user and group other th...
故障分析:仔细查看出错提醒,是提示运行fastcgi的用户用户组错误,但是配置文件值默认。
解决方法:打开配置文件,到124行,打开注释并将用户组和用户修改为nginx的用户组和用户: 
     Unix user of processes
webuser
     Unix group of processes
users
处理结果:修改前使用的是默认值。取消注释并修改后该问题解决。
二、php结合fastcgi访问php页面出错:2012/12/24 14:41:23 [error] 3725#0: *2 open() "/opt/nginx/html/favicon.ico" failed (2: No such file or directory), client: 10.15.62.138, server: localhost, request: "GET /favicon.ico HTTP/1.1", host: "10.15.62.120"
故障分析:fastcgi的wrapper不能解析php页面;
解决方法:打开nginx配置文件目录conf下的fastcgi_params文件,
           修改fastcgi_param SERVER_SOFTWARE nginx;
处理结果:修改后php页面访问正常;
三、[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)
故障分析:nginx重复重启,自己占用了端口;
解决方法: killall -9 nginx或者killall nginx杀掉nginx 进程,然后重启;
处理结果:nginx启动正常;
四、阶段小结
    如上为鄙人在nginx服务架构遇到的错误及其浅薄分析,很荣幸与大家分享,同时也希望与大家共同探讨在web服务方面的问题,强烈支持开源!
 

阅读(2143) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~