From:             bjoern dot andersen at atosorigin dot com
Operating system: Windows Server 2003 SP2 32bit
PHP version:      5.2.2
PHP Bug Type:     IIS related
Bug description:  PHP ISAPI Crashes IIS6 when IIS starts multiple instances

Description:
------------
We got 5.2.2 in win2k3SP2/IIS6 32 Bit.
PHP installed as ISAPI extension, not filter.
Many concurrent application pools.

The problem seems to go away when all webs run in the same application
pool (No multithreading/multiionstanceing). It also occours when there is
only 1 pool with more than one worker (webgarden-configuration). So there
is a point to start.

It's not a real workaround for us, because in the huge production
environment we run, we need to separate the application in safe pools.

Reproduce code:
---------------
Any PHP application, as long as many run simultaneously on different
worker instances. Examples: PHPMyAdmin, Mediawiki, Mantis, ...

Expected result:
----------------
Standard output of the Applications

Actual result:
--------------
No content returned, but
either something like this in the win application eventlog:

Event Type:     Information
Event Source:   Application Error
Event Category: (100)
Event ID:       1004
Date:           23.05.2007
Time:           11:09:44
User:           N/A
Computer:       P-NG-W3PHP2
Description:
Reporting queued error: faulting application w3wp.exe, version
6.0.3790.3959, faulting module php5isapi.dll, version 5.2.2.2, fault
address 0x000023d7.

or, more often, this in the system event log:

Event Type:     Warning
Event Source:   W3SVC
Event Category: None
Event ID:       1011
Date:           23.05.2007
Time:           11:40:40
User:           N/A
Computer:       P-NG-W3PHP2
Description:
A process serving application pool 'PHP Sammelpool' suffered a fatal
communication error with the World Wide Web Publishing Service. The process
id was '404'. The data field contains the error number. 

-- 
Edit bug report at http://bugs.php.net/?id=41471&edit=1
-- 
Try a CVS snapshot (PHP 4.4): 
http://bugs.php.net/fix.php?id=41471&r=trysnapshot44
Try a CVS snapshot (PHP 5.2): 
http://bugs.php.net/fix.php?id=41471&r=trysnapshot52
Try a CVS snapshot (PHP 6.0): 
http://bugs.php.net/fix.php?id=41471&r=trysnapshot60
Fixed in CVS:                 http://bugs.php.net/fix.php?id=41471&r=fixedcvs
Fixed in release:             
http://bugs.php.net/fix.php?id=41471&r=alreadyfixed
Need backtrace:               http://bugs.php.net/fix.php?id=41471&r=needtrace
Need Reproduce Script:        http://bugs.php.net/fix.php?id=41471&r=needscript
Try newer version:            http://bugs.php.net/fix.php?id=41471&r=oldversion
Not developer issue:          http://bugs.php.net/fix.php?id=41471&r=support
Expected behavior:            http://bugs.php.net/fix.php?id=41471&r=notwrong
Not enough info:              
http://bugs.php.net/fix.php?id=41471&r=notenoughinfo
Submitted twice:              
http://bugs.php.net/fix.php?id=41471&r=submittedtwice
register_globals:             http://bugs.php.net/fix.php?id=41471&r=globals
PHP 3 support discontinued:   http://bugs.php.net/fix.php?id=41471&r=php3
Daylight Savings:             http://bugs.php.net/fix.php?id=41471&r=dst
IIS Stability:                http://bugs.php.net/fix.php?id=41471&r=isapi
Install GNU Sed:              http://bugs.php.net/fix.php?id=41471&r=gnused
Floating point limitations:   http://bugs.php.net/fix.php?id=41471&r=float
No Zend Extensions:           http://bugs.php.net/fix.php?id=41471&r=nozend
MySQL Configuration Error:    http://bugs.php.net/fix.php?id=41471&r=mysqlcfg
  • #41471 [NEW]: PHP ISAPI Crashes ... bjoern dot andersen at atosorigin dot com

Reply via email to