http://www.apelearn.com/study_v2/chapter18.html

由于阿铭老师的PHP版本是 5.3的   我装了 5.5

测试出现了 502  错误

查看日志   借助nginx的错误日志来进行排查vim /usr/local/nginx/logs/nginx_error.log

显示 : connect() to unix:/tmp/php-fcgi.sock failed (13: Permission denied) while connecting to upstream, client: 127.0.0.1, server: localhost, request: "GET /2.php HTTP/1.1", upstream: "fastcgi://unix:/tmp/php-fcgi.sock:", host: "localhost"

解决方法一:

# ll /tmp

srw-rw---- 1 root  root     0 Feb 22 00:58 php-fcgi.sock

修改后的权限

[root@centos  nginx]# chmod 777 /tmp/php-fcgi.sock

[root@centos nginx]# ll /tmp

srwxrwxrwx 1 root  root     0 Feb 22 00:58 php-fcgi.sock

修改权限后测试成功

重启  service php-fpm restart

service nginx restart

# ll /tmp

srw-rw---- 1 root  root     0 Feb 22 00:58 php-fcgi.sock

权限又恢复了原样

后修改  vim /etc/init.d/php-fpm    在start)  的fi  后加上 chmod 777 /tmp/php-fcgi.sock

解决方法二:

配置错误 因为 nginx 找不到php-fpm了,所以报错,一般是fastcgi_pass后面的路径配置错误了,后面可以是socket或者是ip:port

修改php-fpm的配置文件  vim /usr/local/php/etc/php-fpm.conf   里面的 listen = /tmp/php-fcgi.sock  改为  listen = 127.0.0.1:9000

修改nginx的配置文件   vim /usr/local/nginx/conf/nginx.conf     里面的 fastcgi_pass unix:/tmp/php-fcgi.sock; 改为 fastcgi_pass 127.0.0.1:9000;

最新文章

  1. java学习之 反射
  2. hdu2094 set初体验
  3. mango-1.4.1 文档
  4. 【JMeter】JMeter使用plugins插件进行服务器性能监控
  5. Java基础知识强化之IO流笔记62:三种方式实现键盘录入
  6. std::map的操作:插入、修改、删除和遍历
  7. Python爬虫实战(二)
  8. VBS操作JS网页元素实例
  9. Java NIO 学习总结 学习手册
  10. 在Ubuntu中部署并测试Fabric 1.0 Beta
  11. Android学习之Animation(三)
  12. python 查询文本文件的层次
  13. LintCode: Happy Number
  14. COURSES---poj1469 hdu1083(最大匹配)
  15. 2017-2018 ACM-ICPC Pacific Northwest Regional Contest (Div. 1) Solution
  16. linux如何安装和启动mongdb
  17. Android字符串及字符串资源的格式化
  18. 用例程解释create_singlethread_workqueue与create_workqueue的区别
  19. Python(一)数据结构和算法的20个练习题问答
  20. java 日期格式 毫秒 表示方法

热门文章

  1. HDU 3506 (环形石子合并)区间dp+四边形优化
  2. hdu 6097 Mindis(数学几何,圆心的反演点)
  3. 前端url传递编码问题
  4. redis的Hash类型以及其操作
  5. JavaWeb过滤器——登录过滤
  6. APUE学习笔记——8.1-8.4 进程基础
  7. node中的一些诡异bug
  8. three.js入门系列之光源
  9. HAWQ + MADlib 玩转数据挖掘之(二)——矩阵
  10. [Python] 项目打包发布