Нещо ме обвзе безсъние и реших да пусна XAMPP на служебния си лаптоп и да разцъкам няколко неща на PHP, които отдавна отлагам. Би трябвало да е много проста задача – свалям XAMPP, натискам Next, пускам контролния панел и пускам Apache и MySQL. Почти! Нещо беше заело порт 80. Често срещан проблем и в повечето ситуации това е Skype. За първи път обаче се оказа, че не е от него. Хммм …
netstat -ano
Ахаа … PID 4 … Я да видим какво ще стане ако го прекратя този процес … Лоша идея (не го правете, освен ако не обичате Blue Screen of Death)
Следващата логична стъпка в решаването на проблема беше да “Google-на” проблема. Потенциалните решения на проблема се оказаха доста: Windows Remote Management, SQL Server, Web Deployment Agent Service. За съжаление спирането на тези услуги (services) не постигна желания от мен резултат, а именно освобождаването на порт 80.
За късмет намерих каквото ми трябваше в този сайт: http://superuser.com/a/443523/205528
Следната команда показва списък с услугите/приложенията, които използват и/или зависят от HTTP протокола.
net stop HTTP
Алелуя! Много полезно! Кой би предположил, че Print Spooler?! ще заеме порт 80, но се оказа че го прави.