homestead安装完后nginx报502错误
按照laravel文档,安装了vagrant和homestead,结果一运行就报错 502 Bad Gateway
查看错误日志(/var/log/nginx/<domain>-error.log)
发现这个错误
2016/11/27 10:01:05 [crit] 1368#1368: *1 connect() to unix:/var/run/php/php5-fpm.sock failed (2: No such file or directory) while connecting to upstream, client: 192.168.1.3, server: story.cc, request: "GET /index.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php/php5-fpm.sock:", host: "story.cc"
对应目录下确实没有php5-fpm.sock,而且安装的php版本是php7 ,找到fpm配置文件,看到这一句
listen =/var/run/php/php7.0-fpm.sock
我去,不仅文件名错了,路径也错了好吗?回到/etc/nginx/sites-enabled/下对应的配置文件,将fastcgi_pass路径修改为
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
保存退出
重启nginx
sudo nginx -s reload
打完,收工
转载请说明出处:
Simon的PHP技术博客
»
Homestead nginx 502 Bad Gateway
感谢,找了很多都没用,你解决了我的问题,虽然不是一模一样的问题,但是思路是一样的
就是玩
就是玩
就是玩
就是玩
就是玩
就是玩
就是玩
就是玩
就是玩
就是玩
就是玩
就是玩
就是玩
就是玩
就是玩
就是玩
sdfds
是的范德萨