docker容器内php代码执行curl_exec的问题

本地一个项目只要执行到 curl_exec 就会死掉,这个 php 容器里的网站直接访问不到,要重启这个容器才行;代码如下:

image

这段代码是阿里云 OSS SDK 的一段代码,不知道为何在我的容器里就会死掉。

阅读 2.4k
1 个回答

信息太少,除非遇到过类似问题,不然很难回答。因为容器没挂,而且可以重现,建议先收集多点信息

  1. docker logs 看有没错误日志
  2. dmesg 看有没 php 相关进程的信息
  3. strace 跟踪全部 php(-fpm) 进程,看进程执行挂掉的原因
  4. 用 gdb 调试
推荐问题