PHP 7.2.24 (cli) exit 11

马孔多不知名少年

问题描述

如图,某些接口访问后出现 exit 11:
截图

环境描述

docker环境

docker版本

截图

php镜像

php:7.2-cli-alpine3.10

php版本

截图

redis扩展版本

截图

event扩展版本

截图

其他

在论坛和github上都看到作者关于此问题的答复,可能是PHP版本或者扩展版本导致的coredump。故把版本都换成了比较稳定的,还是有exit 11.

2412 4 0
4个回答

补充

截图
几乎是必现

  • 暂无评论
walkor

php -m
贴下,看下是不是用了什么特殊的扩展。

如果是毕现,可以用strace -ttp pid 大概看下运行到哪里出现的coredump。

补充 php -m

#php -m

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

[Zend Modules]
Zend OPcache

截图

  • 暂无评论
walkor

进程一直退出就打日志吧,在业务里打日志,看下具体到哪一行代码coredump了。

年代过于久远,无法发表回答
🔝