Homestead nginx 502 Bad Gateway

来源:互联网 发布:瓜迪奥拉毁了拜仁 知乎 编辑:程序博客网 时间:2024/05/16 07:43

本以为从官方下载的vagrant环境是配置好的,结果一运行就报错 502 Bad Gateway

试了各种改缓冲池大小的方法未果。

    fastcgi_buffers 8 16k;
    fastcgi_buffer_size 32k;

最后查看错误日志(/var/log/nginx/<domain>.log)

发现这个错误

2016/01/09 05:10:32 [crit] 2113#2113: *1 connect() to unix:/var/run/php5-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/php5-fpm.sock:", host: "192.168.10.10"

发现真的没有php5-fpm.sock这个文件,找到fpm配置文件,找到这一句

listen = /run/php/php7.0-fpm.sock

问题很明了了,由于是php7.0,自然想到改nginx配置文件了,找到fastcgi_pass的配置行,改成下面的就OK了。

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

1 0
原创粉丝点击