legend3---Homestead中Laravel项目502 Bad Gateway

一、总结

一句话总结:

用查看错误日志的方法解决错误:(/var/log/nginx/.log)

1、homestead中nginx错误日志的位置在哪?

/var/log/nginx/.log

2、linux系统/var目录的意义与内容?

1、如果/usr是安装时会占用较大硬盘容量目录,那么/var就是在系统运行后才会渐渐占用硬盘容量的目录。
2、因为var目录主要针对常态性变动文件,包括缓存(cache)、登录文件(logfile)以及某些软件运行所产生的文件,包括程序文件(lock file,run file),或者例如Mysql数据库的文件等。
3、/var/log:这个是登录文件放置日志的的目录。Homestead中nginx的错误日志就放在这里。

二、Homestead中第一个Laravel项目502 Bad Gateway

转自或参考:Homestead中第一个Laravel项目502 Bad Gateway
https://blog.csdn.net/qq_39479575/article/details/78495566

访问:http://homestead.app/
出错如下:
502 Bad Gateway


nginx/1.11.1

解决:
①最后查看错误日志(/var/log/nginx/.log)

②发现这个错误:

2017/11/09 15:37:26 [crit] 970#970: *25 connect() to unix:/var/run/php/php7.1-fpm.sock failed (2: No such file or directory) while connecting to upstream, client: 192.168.10.1, server: homestead.app, request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/var/run/php/php7.1-fpm.sock:", host: "192.168.10.10"

③分析错误信息,发现是没有php7.1-fpm.sock这个文件

④查看php版本(php -v),当前环境中安装的是PHP7.0

⑤查看fpm的配置文件(/etc/php/7.0/fpm/pool.d/www.conf),发现listen = /run/php/php7.0-fpm.sock

⑥修改nginx配置文件(/etc/nginx/sites-available/)

fastcgi_pass unix:/var/run/php/php7.1-fpm.sock;

改成

fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;

⑦重新加载Nginx和php-fpm

sudo service nginx reload
sudo service php7.0-fpm reload

转载于:https://www.cnblogs.com/Renyi-Fan/p/11504108.html

legend3---Homestead中Laravel项目502 Bad Gateway相关推荐

  1. 解决 Windows 系统使用 Homestead 运行 Laravel 本地项目响应缓慢问题

    windows 7 使用 homestead 上运行 laravel 项目切换页面每次都要 5-10 s,最快也得 5 s,正常的本地环境或者是服务器环境只需要 200 ms左右,因此肯定是 home ...

  2. Laravel的中大型项目构架

    初学者学习Laravel时分两种,一种是乖乖的将程序填入MVC构架内,导致controller与model异常的肥大,日后一样很难维护:一种是常常不知道程序该写在哪一个class内而犹豫不决,毕竟传统 ...

  3. Laravel 对中大型项目的架构设计

    初学laravel时分两种 一种是乖乖的将程序填入MVC架构中 导致controller 和 model异常的臃肿 controller对model高度依赖导致项目在壮大时难以维护. 另一种是不知道程 ...

  4. php larval 项目部署,Laravel项目部署到线上需要注意的问题

    下面由Laravel教程栏目给大家介绍Laravel项目部署到线上需要注意的问题 ,希望对需要的朋友有所帮助! 准备部署 Laravel 应用到生产环境时,却出现了以下一些问题,你在本地上基本不会出现 ...

  5. 智能一代云平台(二十一):生产环境Nginx报 502 Bad Gateway 问题复现及解决方案

    强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan [前言] 系统最近出现了一个问题,经过相应的排查解决了:在此记录一下解决的整个过程,如果大家遇到 ...

  6. Laravel项目部署到线上需要注意的一些问题

    Laravel项目部署到线上常见问题 1 目录权限问题 2 Nginx的配置文件的问题 3 PHP扩展要记得开启 4 git clone 缺少核心库 5 git clone app_key的错误 6 ...

  7. laragon集成环境使用,跑起laravel项目

    Laravel框架 官方文档https://xueyuanjun.com/books/laravel-docs-5_5 Laravel 官方推荐使用的环境是Laravel Homestead,但是有一 ...

  8. svn提交代码报错:svn: E175002: Unexpected HTTP status 502 ‘Bad Gateway‘

    具体报错信息 最近在使用svn提交项目代码时,突然报错,具体报错信息为: svn: E175002: Commit failed (details follow): svn: E175002: Une ...

  9. EasyPlayer播放器出错502 Bad Gateway问题分析

    EasyPlayer播放器系列项目可以说是目前市面中一款非常开放的播放器项目,用户可以根据自己的需求调用接口或者进行开发,实用性强,稳定性也足够优越. 今天遇到一个用户咨询EasyPlayer播放器的 ...

最新文章

  1. 一只端午节鸭蛋粽子的背后:AI 与农业
  2. AI领域的人才短缺,原因是什么?该如何解决?
  3. 马斯克的星际飞船又炸了!回收时发动机重启失败,「横」着砸向地面
  4. SQLite命令行程序说明
  5. 用owncloud 打造自己的云盘
  6. JavaScript入门(part6)--运算符
  7. 软件工程--第三章--需求分析
  8. 每天一个小异常——ssh整合空指针异常
  9. 服务器返回文件格式,iOS开发--服务器返回的数据解析
  10. Java之JDBC①
  11. js的数组和对象的多种复制和清空, 以及区分JS数组和对象的方法
  12. atitit.提升开发效率---动态语言总结
  13. 方正真GBK(字体名称中有GBK且字数达到21003)字体列表
  14. 网络写作一年稿酬最高可达150万元
  15. 33岁,工作10年的老测试员被裁,所谓经验根本不值钱
  16. Oracle Golden Gate 系列七 -- 配置 GG Manager process
  17. 因果推断杂记——因果推断与线性回归、SHAP值理论的关系(十九)
  18. c语言编程实践题,C语言实践编程题
  19. 2021-09-22 小米通信软开二面
  20. 30万互联网人跳不出的中国硅谷? 11

热门文章

  1. 新手vue构建单页面应用实例
  2. [CareerCup] 16.5 Semphore 信号旗
  3. LeetCode Two Sum III - Data structure design
  4. (转)Vix_API 操作 VMware
  5. C#的变迁史 - C# 2.0篇
  6. 编写递归调用的Lambda表达式
  7. 专家系统中的推理机比较
  8. 2016 CVPR 德州仪器 ADAS Tutorial
  9. 使用TextRank算法为文本生成关键字和摘要
  10. 简单使用XPOSED实现一机多号