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