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