title: Xampp: I can't access phpMyAdmin from localhost
body: <p>I was trying to set up Xampp for home development. It's correctly installed and I can access xampp pages like demos, security, status... even using the phytin-gui to start and stop the server.</p>
  
  <p>But when it comes to access phpMyAdmin using '<a href="http://localhost/phpmyadmin" rel="nofollow noreferrer">http://localhost/phpmyadmin</a>' I get the next error:</p>
  
  <pre><code>Access forbidden!
  
  New XAMPP security concept:
  
  Access to the requested directory is only available from the local network.
  
  This setting can be configured in the file "httpd-xampp.conf".
  </code></pre>
  
  <p>I checked my httpd-xampp.conf and seems to be correct. I tried to change the deny All for the Allow all but not worked.</p>
  
  <p>My host files points localhost to 127.0.0.1, which is what is expected to access all xampp files.</p>
  
  <p>I'm runing XAMPP 1.8.1 in ubuntu 12.04 machine</p>
  
  <p>Someone that had that same issue? I lost near 2 hours googling but all what I found is that this error happens when trying to access the server from other network or machine. But for me the case is that i work directly on the server so its supposed that i could access phpMyAdmin as default.</p>
  
  <p>My httpd-xampp.conf</p>
  
  <pre><code>#
  # New XAMPP security concept
  #
  &lt;LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))"&gt;
      Order deny,allow
      Deny from all
      Allow from ::1 127.0.0.0/8 \
          fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
          fe80::/10 169.254.0.0/16
  
      ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
  &lt;/LocationMatch&gt;
  </code></pre>