當一個(gè)PHP進(jìn)程進(jìn)入死循環(huán),或長(cháng)時(shí)間無(wú)法退出,如何確認它在做什么
優(yōu)采云 發(fā)布時(shí)間: 2021-10-20 10:36
參考https://blog.csdn.net/weixin_34306676/article/details/91759961
通過(guò)top命令查看長(cháng)時(shí)間沒(méi)有退出的PHP進(jìn)程,然后
?
通過(guò)top命令查看長(cháng)時(shí)間沒(méi)有退出的PHP進(jìn)程,然后
gdb -p 進(jìn)程號
進(jìn)入調試狀態(tài),然后?source path_to_php_source/.gdbinit
zbacktrace
即可顯示調用堆棧,具體到哪個(gè)文件哪一行,哪個(gè)函數,什么變量等等?