We've moved from a 6 year old server to a brand new dual hex core windows server expecting to see marked improvements with page load times - we are not seeing the page load times we had expected. I suspect there are some server tweaks we may need to make so feel free to make suggestions here. What we are clearlly having problems with is the c:\apache\bin\zlib1.dll. The original version of the file we used was 188.8.131.52 and downgraded it to 1.2.3 and see some improvements but the file is still having problem. According to the Event Viewer, Apache will crash every 2-5 minutes, and restart. We believe this constant restarting of Apache is causing contributing to the increased page load times. I've googled the topic but not finding much help.
Here is just one of many "Error" being recorded in the Event Viewer:
Faulting application name: httpd.exe, version: 184.108.40.206, time stamp: 0x51dd049c
Faulting module name: zlib1.dll, version: 220.127.116.11, time stamp: 0x4790446a
Exception code: 0xc0000005
Fault offset: 0x00002bad
Faulting process id: 0x2834
Faulting application start time: 0x01cfb8aa2d701ade
Faulting application path: C:\Apache2\bin\httpd.exe
Faulting module path: C:\Apache2\bin\zlib1.dll
Report Id: 711dd079-249d-11e4-a080-002590f28d7e
...Here is just one of many "Information" being recorded in the Event Viewer:
There are two of these for every one error above.
Fault bucket, type 0 Event Name: APPCRASH Response: Not available Cab Id: 0 Problem signature: P1: httpd.exe P2: 18.104.22.168 P3: 51dd049c P4: zlib1.dll P5: 22.214.171.124 P6: 4790446a P7: c0000005 P8: 00002bad P9: P10: Attached files: These files may be available here: C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_httpd.exe_256685416edd7cac84481b267459aabb3b2eed47_18295e72 Analysis symbol: Rechecking for solution: 0 Report Id: 0e85325a-24a2-11e4-a080-002590f28d7e Report Status: 0
Our Stack is:
Server: Windows 2008 Standard 64Bit Apache: 2.2.25 OpenSSL/0.9.8y JRUN/4.0 PHP/5.3.1 ColdFusion 9
I know the question will be asked why we are running this web stack and the answer is I do not know. The employee who set this up for the owner of the company passed away unexpectedly. We are looking at moving to IIS in the near future but if we don't get the performance issue figured out, there wont be any customers to worry about.
It's very hard to tell without diving into a debugging session. Apache will use zlib to implement HTTP compression so you could try to disable it (there could be performance issues, specially for users on remote slow connections, depending on the kind of traffic you have).
You should consider updating to the latest version of Apache (2.2.27) and PHP (5.3.29) at least.
User contributions licensed under CC BY-SA 3.0