ID:               38111
 Comment by:       registrations at mjonesweb dot com
 Reported By:      svendavidh at hotmail dot com
 Status:           No Feedback
 Bug Type:         IIS related
 Operating System: Windows Server 2003 Std. Ed. R2
 PHP Version:      5.1.4
 New Comment:

We are seeing the same issue.  We are running Windows Server 2003
Standard Edition R2 SP1.  I have loaded PHP 5.2.5 per the instructions
listed at
http://www.wikihow.com/Install-PHP-5-for-Iis-6-on-Windows-Xp-and-2003. 
When I log into the server, I am usually presented with several dialog
boxes stating "IIS Worker Process encountered a problem and needed to
close".  I also see the same messages in the event log as others have
already reported here.  Is there a fix anywhere in the near future?


Previous Comments:
------------------------------------------------------------------------

[2008-03-03 17:01:37] oliver at webbworlds dot com

I've got a backtrace for this issue, I believe. I'm running PHP 5.2.1
on IIS6/Windows Server 2003 Web Edition with Service Pack 2.

Function     Arg 1     Arg 2     Arg 3   Source 
php5isapi!php_isapi_report_exception+17     00fbf970     00000033    
02a6c7a0    
php5isapi!HttpExtensionProc+2e0     010237d0     010224d8     01023160 
  
w3isapi!ProcessIsapiRequest+100     01023748     01d01de0     00fbfe50 
  
w3core+68ff     00000000     00000000     010224d8    
w3core+67e0     00fbfee8     010224d8     00000000    
w3core+6764     010224d8     00000000     00fbfec4    
w3core+66f4     010224e0     010224d8     00000001    
w3core+66ae     00000001     00fbfee8     0026add0    
w3core+6648     00000000     00000000     00000000    
w3core+2264     00000000     00000000     00000000    
w3core+65ea     01021a10     01021a10     5a361650    
w3dt!UlAtqAllocateMemory+16f     0000050e     00000000     01021a14   

w3dt!UlAtqAllocateMemory+19a     00000000     0000050e     01021a14   

w3tp!THREAD_POOL::PostCompletion+c9     00000000     002685e8    
5a300000    
w3tp!THREAD_POOL::~THREAD_POOL+153     002684d0     00000000    
00000000    
w3tp+1da9     002685e8     00000000     00000000    
kernel32!GetModuleHandleA+df     5a301d70     002685e8     00000000   


PHP5ISAPI!PHP_ISAPI_REPORT_EXCEPTION+17
In
w3wp__PID__3172__Date__03_03_2008__Time_04_49_41PM__995__Second_Chance_Exception_C0000005.dmp
the assembly instruction at php5isapi!php_isapi_report_exception+17 in
\\?\C:\php-5.2.1-Win32\php5isapi.dll from The PHP Group has caused an
access violation exception (0xC0000005) when trying to read from memory
location 0x00000090 on thread 0

------------------------------------------------------------------------

[2008-03-03 05:17:38] markness at gmail dot com

I removed the ISAPI DLL from the ISAPI Filters in IIS7 (as I don't need
to do HTTP_AUTH from PHP, which seems to be what is causing the
problem), and I haven't had any crashes yet.

Hope it works for you too (assuming you don't do HTTP Authentication
through PHP)

------------------------------------------------------------------------

[2008-02-20 21:58:44] wim-bart at vanderwaals dot net

Found a MS KB doc related to this issue.
http://support.microsoft.com/kb/892988

Did not solve problem. Process Explorer tells php5ts.dll.

------------------------------------------------------------------------

[2008-02-20 21:55:15] wim-bart at vanderwaals dot net

Same problem here. Configuration:

Windows Server 2003 Standard edition
Windows Server 2003 Web edition
Windows Server 2003 Enterprise Edition
Windows Server 2003 Standard edition R2

Additional software:
IIS version 6

Service packs:
Windows 2003 SP 2
Hotixes until 20th feb 2008

Popup window on console:
IIS Worker Process encountered a problem and needed to close.

Eventlog:
Source: Application Error
Catagory: (100)
Type: Error
Event ID: 1000
User: N/A
Description: Faulting application w3wp.exe, version 6.0.3790.3959,
faulting module w3core.dll, version 6.0.3790.3959, fault address
0x000201b4.

Data:
0000: 41 70 70 6c 69 63 61 74   Applicat
0008: 69 6f 6e 20 46 61 69 6c   ion Fail
0010: 75 72 65 20 20 77 33 77   ure  w3w
0018: 70 2e 65 78 65 20 36 2e   p.exe 6.
0020: 30 2e 33 37 39 30 2e 33   0.3790.3
0028: 39 35 39 20 69 6e 20 77   959 in w
0030: 33 63 6f 72 65 2e 64 6c   3core.dl
0038: 6c 20 36 2e 30 2e 33 37   l 6.0.37
0040: 39 30 2e 33 39 35 39 20   90.3959 
0048: 61 74 20 6f 66 66 73 65   at offse
0050: 74 20 30 30 30 32 30 31   t 000201
0058: 62 34                     b4      

Related event:
Source: W3SVC
Catagory: None
Type: Warning
Event ID: 1009
User: N/A
Description: A process serving application pool '-------------'
terminated unexpectedly. The process id was '3484'. The process exit
code was '0xc0000005'.

Before the error occured:
Source: Security
Catagory: Logon/Logoff
Type: Success Access
Event ID: 538
User: [Computername]\IUSR_[computername]
Description: User Logoff:
        User Name:      IUSR_[SERVERNAME]
        Domain:         [SERVERNAME]
        Logon ID:       (0x0,0x375E7)
        Logon Type:     8

PHP Version:
PHP 5.2.5 (cli) (built: Nov  8 2007 23:18:51)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies

Modules loaded:
extension=php_gd2.dll
extension=php_iisfunc.dll
extension=php_sockets.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_smtp.dll
extension=php_yaz.dll
extension=php_zip.dll
extension=php_win32std.dll

Same error with only following modules loaded:
extension=php_gd2.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_smtp.dll

Compiled modules:
bcmath, calendar, com_dotnet, ctype, date, dom, filter, ftp, gd, hash,
iconv, iisfunc, json, libxml, mysql, mysqli, odbc, pcre, Reflection,
session, SimpleXML, smtp, sockets, SPL, standard, tokenizer, wddx,
win32std, xml, xmlreader, xmlwriter, zip, zlib

MySql and Mysqli versions:
php_mysql.dll 5.2.0.0
php_mysqli.dll 5.2.0.0

Applicationpool settings:
Recycle worker process in minutes: 1740
Shutdown workerprocess after idle for: 20 minutes
Request queue limit: 1000 requests
Enable pinging: 30 seconds
Enable rapid fail detection: 5 times/5 minutes

Errors in php.log:
None

------------------------------------------------------------------------

[2008-02-14 07:46:10] O dot Tuengeler at interactivedialog dot de

Have the same Problem using PHP 5.2.3, Windows Server 2003 (SP2), and
IIS 6. Clean install. PHP installed as ISAPI extension.

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/38111

-- 
Edit this bug report at http://bugs.php.net/?id=38111&edit=1

Reply via email to