Go Back   HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials > Linux Forums > Server Operation

Do you like HowtoForge? Please consider supporting us by becoming a subscriber.
Reply
 
Thread Tools Display Modes
  #1  
Old 13th June 2007, 17:31
Salvis Salvis is offline
Junior Member
 
Join Date: May 2006
Location: Riga, Latvia
Posts: 26
Thanks: 2
Thanked 0 Times in 0 Posts
Send a message via Skype™ to Salvis
Question Apache exit signal Segmentation fault (11) - PHP - Blank page

Hello!

I upgraded my system from Fedora 5 to Fedora 6 (x86_64) using this: http://www.ioncannon.net/system-admi...-fc6-with-yum/
i updated all software via yum update
Now httpd (x86_64 2.2.4-2.fc6) not showing PHP pages. PHP is installed: php x86_64 5.1.6-3.6.fc6

Error log shows:
Quote:
[Wed Jun 13 17:22:43 2007] [notice] child pid 4998 exit signal Segmentation fault (11)
[Wed Jun 13 17:22:52 2007] [error] an unknown filter was not added: PHP
[Wed Jun 13 17:22:52 2007] [error] an unknown filter was not added: PHP
[Wed Jun 13 17:22:53 2007] [notice] child pid 5004 exit signal Segmentation fault (11)
[Wed Jun 13 17:22:55 2007] [error] an unknown filter was not added: PHP
[Wed Jun 13 17:22:55 2007] [error] an unknown filter was not added: PHP
[Wed Jun 13 17:22:56 2007] [notice] child pid 5007 exit signal Segmentation fault (11)
[Wed Jun 13 17:22:57 2007] [error] an unknown filter was not added: PHP
[Wed Jun 13 17:22:57 2007] [error] an unknown filter was not added: PHP
[Wed Jun 13 17:22:57 2007] [notice] child pid 5012 exit signal Segmentation fault (11)
When i trying to open .php page i see blank page. .html pages showing normal.

I have no idea how to fix it. Please help me.
Reply With Quote
Sponsored Links
  #2  
Old 14th June 2007, 14:09
falko falko is offline
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 41,701
Thanks: 1,900
Thanked 2,747 Times in 2,578 Posts
Default

Do you use ISPConfig? If so, take a look here: http://www.howtoforge.com/forums/sho...29&postcount=7
__________________
Falko
--
Download the ISPConfig 3 Manual! | Check out the ISPConfig 3 Billing Module!

FB: http://www.facebook.com/howtoforge

nginx-Webhosting: Timme Hosting | Follow me on:
Reply With Quote
  #3  
Old 29th June 2007, 22:26
matej matej is offline
Member
 
Join Date: May 2006
Posts: 60
Thanks: 6
Thanked 0 Times in 0 Posts
Default

Exactly same problem. After I changed what falko proposed I get errors:

(9)Bad file descriptor: apr_socket_accept: (client socket)

during reload (when I change something in configuration so apache configuration is reloaded). And after that when I click on some PHP site I get error:

[notice] child pid XXXXX exit signal Segmentation fault (11), possible coredump in /tmp


If I manualy restart apache everything works fine (If I just reload, still get same error).

Any Ideas?
Reply With Quote
  #4  
Old 30th June 2007, 17:36
falko falko is offline
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 41,701
Thanks: 1,900
Thanked 2,747 Times in 2,578 Posts
Default

Is there a coredump in the /tmp directory?
__________________
Falko
--
Download the ISPConfig 3 Manual! | Check out the ISPConfig 3 Billing Module!

FB: http://www.facebook.com/howtoforge

nginx-Webhosting: Timme Hosting | Follow me on:
Reply With Quote
  #5  
Old 30th June 2007, 21:59
matej matej is offline
Member
 
Join Date: May 2006
Posts: 60
Thanks: 6
Thanked 0 Times in 0 Posts
Default

Yes, I think so. There are some core.XXXXX files in /tmp directory.
Reply With Quote
  #6  
Old 1st July 2007, 14:51
falko falko is offline
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 41,701
Thanks: 1,900
Thanked 2,747 Times in 2,578 Posts
Default

What's in the latest one?
__________________
Falko
--
Download the ISPConfig 3 Manual! | Check out the ISPConfig 3 Billing Module!

FB: http://www.facebook.com/howtoforge

nginx-Webhosting: Timme Hosting | Follow me on:
Reply With Quote
  #7  
Old 1st July 2007, 21:44
matej matej is offline
Member
 
Join Date: May 2006
Posts: 60
Thanks: 6
Thanked 0 Times in 0 Posts
Default

Hm. Where should I open this file? If I open in editor it has ureadable format...

^?ELF^A^A^A^@^@^@^@^@^@^@^@^@^D^@^C^@^A^@^@^@^@^@^ @^@4^@^@^@^@^@^@^@^@^@^@^@4^@$
<B7>^@^@^@^@^@^P^@^@^@^P^@^@^G^@^@^@^@^P^@^@^A^@^@ ^@^@<E0><D9>^D^@P

and it's about 82 Mb huge file.

Matej

p.s. Temporary I use (bad) "workaround". I changed script /root/ispconfig/scripts/lib/classes/ispconfig_system.lib.php to "restart" apache instead of reload. Becouse this is dirty workaround I would be very greatfull if we can find solution for my problem
Reply With Quote
  #8  
Old 4th September 2009, 23:45
TeckniX TeckniX is offline
Junior Member
 
Join Date: Sep 2009
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Default

I know this is an old thread but I figured I'd bring it back to life.

I'm currently experiencing the same issue and cannot really figure out what's happening.

I've enabled the CoreDump using this tutorial:

http://www.cyberciti.biz/tips/config...core-dump.html

I can then read the GDB core dump via gdb with the following:
gdb httpd -c core.8352

The part where apache fails is at the end of the dump:
Code:
Reading symbols from /usr/lib/php/modules/pdo_sqlite.so...done.
Loaded symbols for /usr/lib/php/modules/pdo_sqlite.so
Error while mapping shared library sections:
%0*Zx, 0x%0*Zx): No such file or directory.
Core was generated by `/usr/sbin/httpd'.
Program terminated with signal 11, Segmentation fault.
[New process 7688]
#0  0x011aee2b in ?? () from /etc/httpd/modules/libphp5.so
I've tried to disable a couple of the modules by renaming them, but the same issue keeps happening. Anyone have any idea/tips on how I can identify the culprit and get this working correctly?


as a side note I'm on PHP 5.1.6 and Apache 2.2.3 using MPM worker.
Reply With Quote
  #9  
Old 5th September 2009, 07:57
Norman Norman is offline
HowtoForge Supporter
 
Join Date: May 2006
Posts: 242
Thanks: 0
Thanked 18 Times in 14 Posts
Default

This may be caused by a conflict between php dynamically loaded modules and apache included modules.

Check out the pdo manual, uninstall either the php modules from php repository or debian repository.

http://www.php.net/pdo
__________________
http://www.xh.se
Reply With Quote
  #10  
Old 20th June 2011, 10:38
darraghp darraghp is offline
Junior Member
 
Join Date: Jun 2011
Posts: 1
Thanks: 0
Thanked 1 Time in 1 Post
 
Default Apache exit signal Segmentation fault (11) - PHP - Blank page

Old post but I recently hit this issue after installing php5-sybase on Ubuntu Lucid.

Turned out my syntax for mssql_connect was incorrect. I was using double quotes and should have been using single.

so ensure check your documentation and ensure your syntax is correct.
Reply With Quote
The Following User Says Thank You to darraghp For This Useful Post:
falko (21st June 2011)
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Freebsd 6.1 support misterm Installation/Configuration 10 9th April 2009 10:29
Apache2 Freezes celtic Server Operation 31 28th May 2007 18:18
Downgrade php5 to php4.4.2 llizards Installation/Configuration 4 14th March 2006 00:58
PHP version... ctroyp Installation/Configuration 102 10th November 2005 14:24


All times are GMT +2. The time now is 10:35.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.