突然本地访问 Homestead 报错 502,在此上图请大神讲解

file

file

file
本来还好使不知道为啥重新启动 vagrant 后就报错502了,重启好几次都没有用

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
leo
最佳答案

@TravelerLi 看起来像是 nginx 没启动,sudo service nginx start

5年前 评论
讨论数量: 11
leo

/var/log/nginx/shop.test-error.log 看看这个文件里内容是啥

5年前 评论

@leo

file

是这个地址不对的意思吗?

5年前 评论
leo

@TravelerLi 执行 ps aux|grep php

看看有没有这个进程:

file

如果没有试试用这个命令启动:

sudo service php7.2-fpm restart
5年前 评论

@leo 按照你说的执行后,一开始确实没有这个进程,完事启动后,再次看有这个进程了

file

但是我访问页面还是进不去

file

5年前 评论
leo

@TravelerLi 看起来像是 nginx 没启动,sudo service nginx start

5年前 评论

@leo 我昨天是在修改 css 样式,修改好了后,页面一直没有响应我修改好的样式,我就上传修改好的代码,再给 vagrant 关机重启,然后就登不上去了,用的命令是 exit ===》 vagrant halt,然后正常的启动命令。

5年前 评论

@leo 启动了 ngix 就好使了,谢谢~~~大神,我想问问,这种情况一般什么场景下会出现?因为我之前一直是好使的,然后突然一直不好使,不算做是偶发性的,我觉得我没动过什么配置

5年前 评论
leo

@TravelerLi 如果没改过配置出现这种情况,那我也想不明白为什么会这样

5年前 评论

@leo 那我现在需要改什么配置吗?这样下回就不需要自己再手动启动 nginx 了。

5年前 评论
leo

@TravelerLi

sudo systemctl enable nginx
sudo systemctl enable php7.2-fpm
5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!