JStraub wrote:Why does it need 2 instances
There are always two apache.exe processes running, one of them being just a thin wrapper around the other.
Apache uses two processes as a failsafe and optimization mechanism, a parent process with a child process that handles the client requests.
I have never had your issue on my system, if I had I would have tried the FAQ fix first then started looking elsewhere and if I found nothing obvious then I would reinstall XAMPP to see if that fixes it.
If you reinstall don't overwrite but uninstall any XAMPP services and close all XAMPP components including the XAMPP Control Panel, then simply delete the XAMPP folder - check in Task Manager that all XAMPP components are gone.
Did you try adding the line that is suggested in the FAQ even, though your issue is perhaps not the CPU, by adding the line it has been known to fixed several other issues apart from the CPU?
You will never know till you try and it won't harm anything on your server or your PC.
You could try this and see if it helps:
In your httpd.conf file look for these lines round about 486 or so but may be different in your copy:
- Code: Select all
# Server-pool management (MPM specific)
# Include conf/extra/httpd-mpm.conf
If the line is not commented out then add the comment so it looks like the above and try again to test the handle flow.
Save the file and restart Apache after editing but first make a backup of the conf file in case of typos.