宝塔转移过来的应用,提示502 Bad Gateway

查看网站错误日志显示如下:

2024/10/29 19:45:14 [error] 35#35: *8061 upstream prematurely closed connection while reading response header from upstream, client: **.219.133.**, server: **.**.**.**, request: "GET /index.php HTTP/2.0", upstream: "fastcgi://127.0.0.1:9007", host: "**.**.**.**"

我把域名和IP换成**

laravel框架的应用。
各位技术大佬给看看,感谢!!

看看 PHP 容器报错不?
看一下扩展都安装成功了没 容器中 php -m 执行一下

感谢回复!

容器中报这个错误:

[02-Nov-2024 16:34:16] NOTICE: [pool www] child 1840 started
[02-Nov-2024 16:34:16] WARNING: [pool www] child 1839 exited on signal 11 (SIGSEGV - core dumped) after 0.653235 seconds from start
[02-Nov-2024 16:34:16] NOTICE: [pool www] child 1841 started

php -m

[PHP Modules]
Core
ctype
curl
date
dom
fileinfo
filter
ftp
gd
hash
iconv
ionCube Loader
json
libxml
mbstring
mysqli
mysqlnd
openssl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
posix
readline
redis
Reflection
session
SimpleXML
sodium
SPL
sqlite3
standard
tokenizer
xml
xmlreader
xmlwriter
Zend OPcache
zlib

[Zend Modules]
Zend OPcache
the ionCube PHP Loader + ionCube24

扩展感觉没问题呢,同版本的php运行其他的应用,没问题。

我的应用,连接阿里云的RDS数据库,跟这个有关系吗?
之前用宝塔可以正常运行的呢。

都正常的话 考虑是不是应用本身报的错误呢
502 是全站 502 还是某个页面?

全站502

开了 WAF 的话先把 WAF 关掉

WAF关掉,也还是不行呢。
是不是因为容器内和ECS母机的网络不在同一个网段,导致RDS不认呢?

9007 这个端口的容器正常运行吗?

该容器是启动状态,日志里面都是这个提示:

能远程吗?

可以的,我的微信:stararly

是不是开启了Redis?

开启了Redis

应该是redis缓存问题吧! 你清理了redis缓存试试