I am currently learning PHP/Apache/MySql. So I need to run some demo php pages on server. But I am not able to start the server. It is showing some message as attached. I using internet by a wireless router in our home. I got IP address Please find the error and give some suggestions or workarounds.

enter image description here

closed as off topic by Ward, EEAA, Ben Pilbrow, Mark Henderson Jan 15 '12 at 19:20

Questions on Server Fault are expected to relate to server, networking, or related infrastructure administration within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here. If this question can be reworded to fit the rules in the help center, please edit the question.

migrated from stackoverflow.com Jan 14 '12 at 23:59

This question came from our site for professional and enthusiast programmers.


Your problem seems to be that some other software on your PC is already listening on port 80 - so your web server could not bind to listening socket. The most simple case when this might occur is if you try to start web server twice.

Are there any other webservers installed on your machine (IIS maybe)? If yes then either stop them or (if you don't need them) uninstall them.

Also if you use Skype you might want to shutdown it at the moment you're starting the server. Skype may listen port 80 for internal purposes.

Not the answer you're looking for? Browse other questions tagged or ask your own question.