title: Configuring external access to XAMPP
body: <p>I use XAMPP to develop wordpress themes, and I want to use ManageWP to administer / clone the sites to the production server. I have followed every tutorial I can find on the matter, but can't manage to get external access to my localhost!</p>
  
  <p><a href="https://stackoverflow.com/questions/5802124/remote-xampp-access">This related SE answer</a> seems so straightforward!</p>
  
  <ol>
  <li>Configure the web server to listen on your external network interface (Apache is often configured to only listen on localhost by default).</li>
  <li>Open port 80 for inbound connections in the firewall on your computer.</li>
  <li>If you want people outside your LAN to access your server, enable port forwarding in your router/gateway, so that port 80 is forwarded to your computer.</li>
  <li>If you use DHCP in your network, configure your DHCP server to give your computer the same address every time (for example, by MAC address).</li>
  </ol>
  
  <p>I'm pretty sure I've got the last three steps right, (no firewall, ports 80 TCP&amp;UDP > 80, server IP assigned by MAC address) but I don't know how to do the first (I've tried playing around in httpd.conf by setting the ServerName to my external IP address, but thats just a wild random fail :)</p>
  
  <p>Whilst port forwarding is active I can see the website at: ##.###.64.188/mysite.dev (my external IP) whilst I'm on the local network, but if I connect via my 3g mobile connection i get:</p>
  
  <pre><code>Not Found
  The requested URL http://&lt;snip&gt; was not found on this server
  Apache Server at ##.###.64.188 Port 3128
  </code></pre>
  
  <p>which seems to indicate i'm somewhere in the right vicinity!  but no idea where to go from here...</p>
  
  <p>Any suggestions? TIA, Tim</p>
  
  <p>Running:</p>
  
  <ul>
  <li>XAMPP v1.7.3 </li>
  <li>Mac OSX 10.7.4</li>
  </ul>