最近,我将一个客户端WordPress站点移到了一个新服务器上。他的旧服务器已经过时了。它是服务器上唯一的站点。
已经过了几个星期了,我在php日志中随机获得了这些错误。
[notice] child pid 29281 exit signal Segmentation fault (11)我安装了gdb并附加了父进程,然后在崩溃时执行了BT操作。我得到了这个输出
(gdb) backtrace
#0 0x00007f0d4208f573 in select () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007f0d42587db5 in apr_sleep () from /usr/lib/libapr-1.so.0
#2 0x00007f0d42e65279 in ap_wait_or_timeout ()
#3 0x00007f0d42e72906 in ap_mpm_run ()
#4 0x00007f0d42e47832 in main ()不幸的是,我不知道该怎么处理它,也不知道它意味着什么。
有什么想法吗?
发布于 2014-03-05 16:22:53
我以前见过这种情况,这是由于apache和apr包不匹配造成的。确保所有Apache包都是相同的版本,并且不使用(例如)为不同版本编译的mod_php5。
https://serverfault.com/questions/580029
复制相似问题