Apache Authors: Yeshim Deniz, Pat Romanski, Lacey Thoms, Sandi Mappic, Michael Bushong

Blog Feed Post

One way to handle "Port 80 in use by "Unable to open process" with PID 4!" error

This frustrating message is displayed if there is port contention between an existing program and the new program you are trying to install.

For example, I wanted to install Apache, MySQL and PHP using the XAMPP cross-platform web server stack. I was frustrated by various erros that showed up which includes the 'Port 80 in use by Unable to open process with PID 4!'. It could be Port 443 as well. I am using Windows 7 64bit Ultimate edition OS and XAMPP version 1.8.3.

The PID refers to a port being used by the system. After various tweaks found a  way to start APACHE and the other programs. The XAMPP Control Panel may have a bug. Read here for details...


Read the original blog entry...

More Stories By Jayaram Krishnaswamy

Jayaram Krishnaswamy is a technical writer, mostly writing articles that are related to the web and databases. He is the author of SQL Server Integration Services published by Packt Publishers in the UK. His book, 'Learn SQL Server Reporting Services 2008' was also published by Packt Publishers Inc, Birmingham. 3. "Microsoft SQL Azure Enterprise Application Development" (Dec 2010) was published by Packt Publishing Inc. 4. "Microsoft Visual Studio LightSwitch Business Application Development [Paperback] "(2011) was published by Packt Publishing Inc. 5. "Learning SQL Server Reporting Services 2012 [Paperback]" (June 2013) was Published by Packt Publishing Inc. Visit his blogs at: http://hodentek.blogspot.com http://hodentekHelp.blogspot.com http://hodnetekMSSS.blogspot.com http://hodnetekMobile.blogspot.com He writes articles on several topics to many sites.