I have a group of customers running Apache 2.4.25, 2.4.27 and 2.4.29 x64 (All WAMP installs) , and they ALL have issues with Apache HTTPD service crashing and restarting on Windows 2012 Srv. The Windows Event log usually shows faulting app HTTPD , faulting module NTDLL.DLL. We are running various versions of PHP (mostly 7). This crashing of Apache is a serious problem and with one customer it is happening every 1-2 hours, causing all screens to go dark as they are running our dashboard. It is happening everywhere on many computers in our lab , and the Windows event log gives no clues as to why, nor does the Apache logs. What can I do here ? This is a major problem, I switched a client to FastCGI and that seems better now , we are a heavy PHP application. I noticed that other people have posted similar issues. This never happened with much earlier versions of PHP and Apache only v 2.4.X it seems.. Apache Error logs just report Any help appreciated

Running as Fastcgi memory usage of Apache is far less en the Speed is on par when running as module. There are advantages to running PHP with FCGI. Separating the PHP code from the web server removes 'bloat' from the main server, and improves the performance of non-PHP requests. Secondly, having one permanent PHP process as opposed to one per apache process means that shared resources like persistent MySQL connections are used more efficiently. And maybe even more important is stability, since I run FCGI my server never crashed caused by php (extension) errors and out of memory errors.

Steffen , thanks for taking the time to answer, yep indeed those are all set (in fact the latest WAMP install has all those pre config'd). The one customer using FastCGI is seeing a slightly worse situation now where the VM Windows is dying completely , cant even RDP to it , i did see a 'run out of threads' error late last week in apache_error , and so I am going to up the number this week. Also increased the MaxProcesses in FCGI config as well - config looks like this now -