关于 Laravel 项目部署,请求没有响应的问题

项目开发完毕了,在本地跑没有任何问题,但是部署到centos7就发现连登录的post请求,服务器都似乎没有接收处理,pedding一段时间后,返回了502.

整个项目没有报任何错误, nginx没有,php-fpm没有, laravel没有,

比较奇怪呀,感觉就是这个请求没有发送到服务器,但是我后来看了一下Nginx的日志,又显示接收到这个post请求了。那为什么没点反应呢?

xoxojzz
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 7
xoxojzz

最后返回的是
无法访问此网站
admin.wegame.com 意外终止了连接。

ERR_CONNECTION_CLOSED

4年前 评论
xoxojzz

ps aux | grep php 出来的结果是这样的

file

比较有疑惑的地方是,我用的php7.2版本,但是这里master process为什么是5.4啊,我用的是lnmp环境。

4年前 评论
xoxojzz

请求的head是这样的

Request URL: https://admin.wegame.com/login
Referrer Policy: no-referrer-when-downgrade
Provisional headers are shown
Content-Type: application/x-www-form-urlencoded
Origin: https://admin.wegame.com
Referer: https://admin.wegame.com/login
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.80 Safari/537.36
_token: jYcpntdEeJAV5loCSlizXfNtG4POXOc5So2AESGR
email: aski@wegame.com
password: 123456
4年前 评论

线上环境?发个地址来看看

4年前 评论

域名没解析IP?直接用IP访问下试试

4年前 评论

不确定你的Nginx配置中fastcgi_pass是否是使用的 Socket 配置(类似于这样的配置fastcgi_pass unix:/var/run/php5-fpm.sock;),用这种要注意nginx是否有对Socket文件的读写权限,没有权限也会导致502。你可以网上查一下咋么改权限,或者你可以尝试另一种写法fastcgi_pass 127.0.0.1:9000; (默认php-fpm应该都是用9000端口)。当然上述所有只是猜测的一种情况。

4年前 评论

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