ID: 38111
Comment by: php at adam-jones dot net
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:
Hi
Same issue here...
Running server 2003, SP2. PHP v5.1.4
I cant believe this hasnt been resolved... its been an on going issue
through various 5.x ISAPI installations ive used on this system.
Any more info required please do get in touch...
Previous Comments:
------------------------------------------------------------------------
[2008-03-26 16:01:19] registrations at mjonesweb dot com
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?
------------------------------------------------------------------------
[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
------------------------------------------------------------------------
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