嗯哼,刚装了个ubuntu的lnmp,我的天啊,踩的坑比我脂肪还多了

比如刚装完的时候访问显示502,

也不知道什么问题,就去看了一下nginx日志  /var/log/nginx/error.log,发现了这个错误

2018/06/03 13:38:23 [error] 21332#21332: *301 connect() failed (111: Connection refused) while connecting to upstream, client: 115.159.183.71, server: 202.182.116.84, request: "GET /phpmyadmin/index.php HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "202.182.116.84"
去搜了一下,这样的错误有两个解决方式

 1.php-fpm没有运行
执行如下命令查看是否启动了php-fpm,如果没有则启动你的php-fpm即可

netstat -ant | grep 

2.php-fpm队列满了
php-fpm.conf(/etc/php/7.0/fpm/php-fpm.conf)配置文件pm.max_children修改大一点,重启php-fpm并观察日志情况

呵呵,但是呢,姐姐岂止是普通人,这两个都看了还是不行,解决完了才发现,没想到啊,自己竟然有一个这么大的错误

来啊从配置文件开始看起吧,

3、修改配置文件

因为nginx和php有两种链接方式,一种是

fastcgi_pass 127.0.0.1:9000;

另一种是这个
fastcgi_pass unix:/run/php/php7.0-fpm.sock;

这个具体怎么用要去php fpm里面去看他的配置文件
/etc/php/7.0/fpm/pool.d/www.conf里面的Listen

如果Listen是端口就写127.0.0.1:9000;

如果是路径,nginx的配置文件也要学路径,unix:/run/php/php7.0-fpm.sock;

重新访问就好了

所以说修改一下配置文件,在重启一下nginx,就好了。其实按理说不能发生这种事的,但是呢?自己搭的时候,几乎所有的事都有可能发生。记录下来,以防再次入坑。

最新文章

  1. HDU 1166 敌兵布阵 线段树单点更新求和
  2. Lua简介
  3. Oracle优化的方法
  4. maven pox配置
  5. ( 译、持续更新 ) JavaScript 上分小技巧(二)
  6. [Eclipse]解决: Eclipse Maven “Add Dependency”搜索无结果
  7. HTML教程
  8. 【GDI+】继续图形的问题
  9. 行为识别笔记:improved dense trajectories算法(iDT算法)(转载)
  10. Windows2003屏蔽IP
  11. 强烈推荐visual c++ 2012入门经典适合初学者入门
  12. JAVA并发,CyclicBarrier
  13. spring常规任务(轻便易)
  14. js键盘键值大全
  15. UTF-8 GBK UTF8 GB2312 之间的区别和关系
  16. Leetcode 28.实现strStr() By Python
  17. 【代码审计】大米CMS_V5.5.3 后台多处存储型XSS漏洞分析
  18. kubernetes1.3搭建dns服务
  19. Kali Linux没有无线网卡?玩个锤纸~
  20. Python十分适合用来开发网页爬虫

热门文章

  1. 02 Django虚拟环境搭建
  2. 2.restEasy中@PathParam和@QueryParam的区别
  3. 本地项目如何上传到github
  4. 2019牛客多校第七场 F Energy stones 树状数组+算贡献转化模拟
  5. d2admin框架学习
  6. Python之旅的开始day1
  7. [CERC2014] Outer space invaders
  8. mongo gridfs 学习
  9. dfs题型一
  10. JS高级---面向对象的编程思想(贪吃蛇梳理)