Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

As a part of my server upgrade, I have installed newer versions of OS, PHP, Apache. Also, I have installed PHPExpress on my server:

[root@dedicated]# cat /etc/redhat-release 
CentOS release 6.2 (Final)

[root@dedicated]# php -v
PHP 5.3.3 (cli) (built: May  7 2012 20:13:47) 
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
    with NuSphere PhpExpress v3.0.2, Copyright (c) 2002-2010 NuSphere Corp

[root@dedicated]# httpd -v
Server version: Apache/2.2.15 (Unix)

[root@dedicated]# cat /etc/php.d/phpexpress.ini 
zend_extension="/usr/lib64/php/modules/phpexpress-php-5.3.so"

When I access my site, I am having the error:

'The connection to the server was reset while the page was loading.'

The Apache error log shows the only error:

[root@dedicated]# tail /var/log/httpd/error_log
[Mon May 14 20:16:35 2012] [notice] child pid 23328 exit signal Segmentation fault (11), possible coredump in /tmp

I've tried to debug the core dump with gdb:

gdb /usr/sbin/httpd  core.23328
Reading symbols from /usr/lib64/php/modules/zip.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/php/modules/zip.so
Core was generated by `/usr/sbin/httpd'.
Program terminated with signal 11, Segmentation fault.
#0  0x00007fd7fbe48db5 in ?? () from /etc/httpd/modules/libphp5.so
Missing separate debuginfos, use: debuginfo-install httpd-2.2.15-15.el6.centos.1.x86_64

Could you please help understand what to do further? Why do I get the segfault error? The error disappears when I disable the PHPExpress module. Unfortunately, I have to use the module and not a gdb guru to provide you with more info.

Any help will be much appreciated. Thanks.

share|improve this question
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.