Não é possível acessar o phpmyadmin no Ubuntu 12.10 64bit depois de instalar o XAMPP

0

Eu apenas re-instalei o Ubuntu porque eu estava jogando com um driver que eu não deveria ter feito. Eu não tinha um backup (apesar de ter feito backup dos documentos importantes, etc.), então tenho que reinstalar esses vários aplicativos.

Então, eu instalei o XAMPP e fiz isso para que eu pudesse mudar o material no htdocs. Eu queria acessar um banco de dados com o phpmyadmin, mas não consegui acessá-lo porque diz:

Access forbidden!

New XAMPP security concept:

Access to the requested object is only available from the local network.

This setting can be configured in the file "httpd-xampp.conf".

If you think this is a server error, please contact the webmaster.
Error 403
127.0.0.1
Apache/2.4.3 (Unix) OpenSSL/1.0.1c PHP/5.4.7

Eu tenho procurado em todo o Google por soluções e absolutamente nenhuma delas ajuda. Todos eles fazendo algumas pequenas alterações em "httpd-xampp.conf" e parece funcionar para eles, mas isso simplesmente não funciona para mim.

O contexto que me foi dito para mudar em "httpd-xampp.conf" é assim:

# since XAMPP 1.4.3
<Directory “/opt/lampp/phpmyadmin”>
AllowOverride AuthConfig Limit
Order allow,deny
Allow from all
Require all granted
</Directory>

e

# New XAMPP security concept

<LocationMatch “^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))”>
Order deny,allow
    Allow 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
</LocationMatch>

O que posso fazer para que o phpmyadmin funcione?

    
por OH MY DEAR PUFFINS 02.04.2013 / 23:44

2 respostas

0

você não precisa alterar nenhum arquivo de configuração. Eu suponho que você tenha instalado o xampp em /opt/lampp se sim,
execute este código:

  sudo /opt/lampp/lampp security 

e siga os passos e, em seguida, reinicie o lampp e não verá o erro novamente.

    
por Anam Ahmed 03.04.2013 / 00:23
0

Por que você não simplesmente exclui o que é obviamente o problema (aquela diretiva LocationMatch)? Será apenas um problema de segurança se sua instalação for exposta a uma rede mais ampla.

Se você estiver executando servidores, mesmo para desenvolvimento local, deverá instalar um firewall - ou apenas aprender a usar ufw e isso deve atenuar problemas como esse.

Edite: olhando para sua pergunta, parece que você juntou duas soluções separadas para tentar fazer isso funcionar. Infelizmente, uma das postagens das quais você copiou isso interpretou as cotações incorretamente. Observe as aspas duplas no segundo post, em vez das aspas normais: "

É possível que, se você substituí-los (ou pegar melhores cópias ), as coisas funcionem como você espera.

    
por Oli 03.04.2013 / 00:07