I had been using EasyPHP but wanted to give XAmpp a try. Not wanting to disrupt my EasyPHP setup, I used the manual install process for XAmpp and installed it into a temp directory, not thinking about the paths. After testing and deciding to switch, I moved the files to a regular directory and reset the paths in the various files.
This all worked fine except for the service to start XAmpp at startup. The properties for the service showed the path set to the original, temp directory. So I edited that in the registry and searched for any other instance of it but none were found. But the service still won't start. If I try to start it from the services properties window, it says
Windows could not start the Apache 2.2 on local computer
The path in that dialog is
- Code: Select all
"E:\Programing\xampp\apache\bin\httpd.exe" -k runservice
The path is correct and the httpd.exe file is there but is that the correct file? If I click on the xampp_start.exe file in the XAmpp directory, apache is started and I can use XAmpp. But I have to do this each time I reboot. Would someone please tell me if I should I do an un-install/install or is there a way to fix this without doing that?