Tell me more ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have developed a site using WAMP and it's working locally.

I want to give access to other users, and when I put the server online and put my IP to the browser it's working.

When I put the IP into browsers of other computers (on the same network or outside) the server doesn't react.

Any suggestions?

share|improve this question

3 Answers

Ok. So, to be clear....

When you are sitting at the computer that is running WAMP, and you put the EXTERNAL IP address in the browser, you can view the web server.

When you are sitting at a different computer on the same IP subnet (connected to the same router and/or switch) and you put the EXTERNAL IP address in the browser, you don't see the web server.

When you are sitting at a different computer that is NOT on the same IP subnet (not connected to the same router and/or switch) and you put the EXTERNAL IP address in the browser, you don't see the web server.

Have you forwarded port 80 in the router to the internal IP address of that computer? Does your ISP allow inbound access/traffic on port 80? How would you test this? Well, first, make sure your router doesn't have a firewall blocking inbound port 80 traffic. Make sure you properly forwarded port 80. Make sure your internal IP address is static (in the DHCP table). If you have done these things... then it might be an issue with port 80. You can test it by going into WAMP and changing the port used to... whatever... 8080. This is just for testing purposes anyway. Then, go back into the router, and everywhere you dealt with port 80, change it to 8080. Then try accessing the server.

share|improve this answer
First thing I thought was port forwarding. +1 – Joe Taylor Aug 8 '12 at 18:07

Maybe apache is only listening on loopback address 127.0.0.1. Check your config files for this. To bind apache to all available interfaces on port 80 set cfg to Listen 80

See http://httpd.apache.org/docs/2.0/bind.html

Also, you can temporarily turn off all security/firewall software while testing it. Or if you surely know how, then first check and configure firewalls. If your private network has routers there may be firewalls/custom routing preventing others to connect. See Bon Gart's answer for details.

share|improve this answer

Go to:

WAMP → alias → phpmyadmin.conf file...

There is an option called "Deny from all".

Change it to "Accept from all".

It should work perfectly.

share|improve this answer
1  
is this safe though? Or is the access that they get read only? – cohen Aug 4 '12 at 13:16

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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