linux下调试PHP core文件
来源:互联网 发布:电脑屏幕录制软件 免费 编辑:程序博客网 时间:2024/06/07 06:21
最近PHP写的web项目爆出很多core文件,不知道什么原因。百了个度说是可以用GDB调试工具查看core中的信息定位问题。
1、安装GDB
yum install gdb
2、安装debuginfo-install
debuginfo-install是yum-utils里的一个命令,所以安装一下yum-utils
yum install yum-utils
3、打开调试安装库
将/etc/yum.repo.d/CentOS-Debuginfo.repo中的enable改为1
4、安装php-fpm
因为我是把线上的core拿回本地虚拟机上调试的,还没有安装PHP-FPM,如果已经安装过了的则略过
5、安装PHP调试库(具体根据自己机器的版本)
debuginfo-install php-fpm-5.3.3-40.el6_6.x86_64
6、查看core中的调试信息
gdb php-fpm -c core.682
7、如何开启或关闭core文件?
ulimit -c 查看是否打开此选项,若为0则为关闭;ulimit -c 0 关闭
ulimit -c 1000 设置core文件大小最大为1000k
ulimit -c unlimited 设置core文件大小为不限制大小
或者修改配置文件
/etc/security/limits.conf
0 0
- linux下调试PHP core文件
- linux下调试core文件
- Linux下使用core文件调试程序
- Linux下core文件调试方法收藏
- Linux下core文件调试方法
- Linux下core文件调试方法
- Linux下core文件调试方法
- Linux下core文件调试方法收藏
- Linux下core文件调试方法
- Linux下core文件调试方法
- Linux下core文件调试方法
- Linux下调试core文件的方法
- Linux下产生并调试core文件
- Linux下core文件调试方法
- Linux下core文件调试方法
- Linux下core文件调试方法
- Linux下core文件调试方法
- Linux下core文件调试方法
- Using opencv to process the video stream from camera
- oracle 如何给新加字段赋默认值
- poj1273 网络流 Edmonds_Karp
- JavaScript之apply,call以及bind方法
- Core Animation - 过渡动画 CATransition
- linux下调试PHP core文件
- 调用系统相机 bundle为null
- 得分(Sorce,ACM/ICPC Seoul 2005,Uva1585)
- Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_unicode_ci,IMPLIC
- CODEFORCES Rockethon 2015 B. Permutations
- 上传视频时自动完成截取缩略图(一)
- iOS-tableview上方出现一段空白的原因及解决办法
- sqlserver 时间格式函数
- 高性能tomcat