Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I installed XAMPP and I started the served. When I type "localhost" in the browser URL it is working fine. When I type my machine IP address where the XAMPP resides that is "" it is not working.

Can any one help me in this regard.

share|improve this question

The Apache server needs to be told what ethernet devices to listen for connections. It's probably by default only listening on the localhost, you can add entries to so that it will also listen on

Take a look at the Apache docs.

You'll probably need to do the following:

  • Stop the XAMPP server, if it is running already.
  • Open the file [XAMPP Installation Folder]/apache/conf/httpd.conf.
  • Search for the string *Listen 80 *(I'm assuming that your XAMPP was using the port 80.
  • Otherwise, just search for the string 'Listen'). This is the port number which XAMPP uses.
  • Change this 80 to
  • Now save and re-start XAMPP server and you are done.
share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .