php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #1043 mod_ssl 2.1.6 + php-3.0.{5,6,7-dev} DSO
Submitted: 1999-01-07 12:15 UTC Modified: 1999-02-27 10:05 UTC
From: jake at execpc dot com Assigned:
Status: Closed Package: Dynamic loading
PHP Version: 3.0 Latest CVS (07/01/1999) OS: 2.0.36 glibc
Private report: No CVE-ID: None
 [1999-01-07 12:15 UTC] jake at execpc dot com
mod_ssl & mod_php3 both compiled as DSO, and seem to work fine when I  use them separately from each other, i.e.

	httpd -DSSL     and     httpd -DPHP3

but when trying...

	httpd -DSSL -DPHP3

...the process locks up.  strace reveals that it's stuck in a loop after reading the php3.ini file:

	sched_yield(0x31f7e0, 0x11c000, 0, 0x80b2ce0, 0) = 0
	sched_yield(0x31f7e0, 0x11c000, 0, 0x80b2ce0, 0) = 0
	sched_yield(0x31f7e0, 0x11c000, 0, 0x80b2ce0, 0) = 0
	...

This happens after the initial process forks a child, but before it gets around to forking any more children.

I've tried adjusting the order of libssl and libphp3 LoadModule and AddModule directives, with no change in effect.

An earlier version of mod_ssl (2.1.2) works fine.

I've submitted this to the PHP3 bug database just in case the problem's not with mod_ssl.

Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [1999-02-27 10:05 UTC] steffann
Any more news on this one?  I don't really see how it could be a PHP problem.

---

Apache 1.3.4 with mod_ssl 2.2.3 and PHP-3.0.7-dev work fine here as DSO.

 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Tue Mar 19 10:01:30 2024 UTC