
Sudo /Applications/AMPPS/apache/bin/httpd We can always find why Apache din't work by running the following command in Terminal: You can use Port Scan Feature of Network Utility to check which Application is listening on port 80. Make sure that no other Application is listening on port 80. It could be due to a port conflict i.e some other application or web server must be using port 80.Sudo launchctl unload -w /System/Library/LaunchDaemons/ To stop default Apache open terminal and run following commands. Mac OS comes with LAMP stack so default Apache is already installed on /usr/bin or /usr/sbin location. The above commands starts Apache if everything is correct, else it will throw an error. We can always find why Apache din't work by running the following command in command prompt(Start -> Run -> cmd): By downloading Microsoft VC++ Redistributable Package 2008(x86) this could be solved. Apache crashes/Side by side configuration error (Generally in Windows Server).Stop or Uninstall it to make your AMPPS Apache work. Search for the PID in the process list(Click Below "Show processes from all users" in case if you don't find the PID), corresponding process is the application which is using port 80.Go to Process Tab then in Menu Bar of Task Manager go to View -> Select Column -> Check "PID" and press Ok. You can find the application name in Task Manager.3420 is the PID of application using port 80. Last column of the output is the PID of the application using port 80.Open command prompt(start -> run -> cmd) and type the following command :.If you are getting the message "Apache port is being used by other application", Follow below details for solution. Click on Stop and set auto startup to manual.Right click and select Properties option.Search for World wide Web Publishing Service If it is not present then search for Web Deployment Agent Service.

Open Run Box by pressing windows key + R then type services.You need to stop IIS server to Run Ampps Apache. You might, or might not, have some of these Services installed and running.On windows 8 and 10 default IIS server is installed and it uses port 80. Internet Information Server (WAS, IISADMIN) World Wide Web Publishing Service (W3SVC) SQL Server Reporting Services (ReportServer) Known Windows Services That Listen on Port 80įrom Services Manager (run: services.msc), stop and disable these native Windows Services which are known to bind to port 80.ĭouble click Service, and change ‘Startup Type’ to ‘Disabled’. If after installing Apache (or a WAMP such as WampDeveloper Pro), rebooting, and trying to start Apache again – Apache is not able to bind to port 80 and start, then another Application or Service has already taken this port.įor Apache to start, we have to figure out what’s using port 80 (and possibly port 443) on your system, and stop and disable it. For Apache to be able to start/run, it has to be able to bind to (and listen on) port 80 (the HTTP port).
