php 错误记录

访问phpmyadmin时,提示"502 Bad Gateway"错误

在访问目录下面,写两个测试文件,tt.php和tt.html
内容分别是phpinfo();和"hello world!"
访问tt.html时,正常
访问tt.php时,依然提示502错误
由此可以判断,是PHP的问题

于是重启PHP,再访问,提示同样的错误 
查看nginx的error.log信息
2013/01/17 15:43:55 [error] 5641#0: *25 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 192.168.3.105, server: 192.168.3.7, request: "GET /tt.php HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "192.168.3.7:8080"

上网查找了下相关的信息,有人提示说是数据库的问题
查看数据库日志,确实有报错
停了数据库,把数据修复一下
再启动数据库,还是报上面的502错误 

一狠心,把PHP和mysql重新安装了一下
再起来,还是有问题
直接运行php tt.php,报“段错误(core dumped)”
晕死,之前也碰到过类似的问题,直接怀疑是服务器的问题

果断请教老大
没有ID没办法直接判断是什么问题
在/etc/profile倒数第二行添加“ulimit -c unlimited”
下次出错的时候,就能够看到出错的文件
添加后,再次运行,还是502错误
只好让老大上去看看
晕,是PHP添加了太多的插件,apc和xcache冲突了
把apc注释,再重启PHP就好了

处理完之后,再回过看看php的错误文件
原来错误信息一早就已经报出来了
[17-Jan-2013 16:04:23] PHP Warning:  Cannot load module 'XCache' because conflicting module 'apc' is already loaded in Unknown on line 0

不习惯看PHP错误日志,英文又不好的人伤不起


你可能感兴趣的:(PHP,错误记录)