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