php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #6897 Oracle/PHP defunct Apache processes
Submitted: 2000-09-27 02:15 UTC Modified: 2001-01-08 07:50 UTC
From: sal at wiggum dot com Assigned:
Status: Closed Package: OCI8 related
PHP Version: 4.0.2 OS: Linux - kernel 2.2.14, glibc 2.1
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: sal at wiggum dot com
New email:
PHP Version: OS:

 

 [2000-09-27 02:15 UTC] sal at wiggum dot com
PHP 4.0.2, Oracle 8i libs, Apache 1.3.12

Config script:
'./configure' '--with-mysql=/usr/local' '--with-apxs=/usr/local/apache/bin/apxs' '--enable-track-vars' '--enable-trans-sid' '--with-config-file=/usr/local/apache/conf' '--with-xml' '--disable-debug' '--with-oracle' '--with-oci8' '--with-gd=/usr/local' '--with-cybercash=/root/src/mck-3.2.0.6-i586-pc-linux-gnulibc2.1' '--enable-sigchild'


When I compile in Oracle, and OCI8 support into PHP, it leaves a lot of defunct apache processes around.

[libhttpd.ep <defunct>]

I read on the mailing list a fix is to --enable-sigchild in php and compile apache with -lpthread, but that didn't work.

A request to apache once there are these defunct processes around will just hang until apache is restarted, or those processes die out.

There is no core dump.  I have 80 of those in memory right now.

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2001-01-07 19:45 UTC] sniper@php.net
Does this happen with PHP 4.0.4 ?

--Jani
 [2001-01-08 07:50 UTC] sniper@php.net
User reported problem solved by updating system and
using PHP 4.0.4.

--Jani
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Fri Dec 27 09:01:29 2024 UTC