Description: When the control panel starts it does not detect the Apache process even though it is running. This occurs only under a specific set of conditions.
Versions affected: I found it in 3.2.4. i have not tested in others
Steps to reproduce
1 - Start the control panel as an administrator
2 - Start Apache as a process (not a service).
3 - Close the control panel and start it again without administrator privileges.
Result
Apache is not green and the Start button is enabled.
If you try to start it it will fail with red error messages in the log window.
Workaround.
Run the control panel as an administrator again and stop the process .
You should then be able to start it when not running as an administrator again.
I am looking through the code and will post the solution if I manage to find it.