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

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

image

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

阅读 2.2k
1 个回答

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

  1. docker logs 看有没错误日志
  2. dmesg 看有没 php 相关进程的信息
  3. strace 跟踪全部 php(-fpm) 进程,看进程执行挂掉的原因
  4. 用 gdb 调试
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题