Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

snstro

[Resolvido] 403 ao acessar phpMyAdmin

Recommended Posts

Olá pessoal,

 

Estou tendo um problema com o Wamp.

Quando tento acessar o phpMyAdmin localmente, eu recebo a mensagem do apache:

You don't have permission to access /phpmyadmin/ on this server.

Acontece que estou tentando acessar da propria maquina onde está instalado.

Só consigo acessar quando vou no alias do phpmyadmin e altero de:

Deny from all

Allow from 127.0.0.1

 

para

Allow from all

 

Porem, todos na rede conseguem acessar e eu nao quero isso, pois não uso senha no root do mysql (é só pra testes mesmo) e assim qualquer um consegue fazer operações no mesmo.

Sendo assim, eu gostaria de liberar o phpmyadmin apenas para minha maquina, mas mesmo instalando o Wamp novamente, acontece o mesmo erro.

 

Alguem teria uma ideia do que poderia ser?

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seu parâmetro order dever ser: deny, allow. Exemplo:

 

order deny,allow
deny from all
allow from 127.0.0.1

 

Outra coisa, quando você "pinga" localhost no console ele retorna o IP correto (127.0.0.1)?

Compartilhar este post


Link para o post
Compartilhar em outros sites

A ordem está correta.

Realmente o ping não está apontando para 127.0.0.1, mas sim para o hostname da maquina. Creio que seja este o problema, vou olhar aqui meu arquivo de hosts e já confirmo se deu certo.

 

EDIT: Na lata!! Era isso mesmo... e eu aqui quebrando a cabeça, desinstalando e reinstalando o wamp e mechendo no apache.

 

Muito obrigado amigo!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá. Tenho o mesmo problema que você. Só não tenho é esse conhecimento todo que vcs tem.rss

Dá pra explicar como se faz para o PING apontar para 127.0.0.1, Muito Obrigado pela Força!

Um Abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Há um arquivo que define este comportamento. Você vai encontrá-lo em:

C:\windows\system32\drivers\etc\

Olhe o conteúdo do arquivo hosts.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Há um arquivo que define este comportamento. Você vai encontrá-lo em:

C:\windows\system32\drivers\etc\

Olhe o conteúdo do arquivo hosts.

 

 

abrir o arquivo e consta:

 

# Copyright © 1993-2009 Microsoft Corp.

#

# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.

#

# This file contains the mappings of IP addresses to host names. Each

# entry should be kept on an individual line. The IP address should

# be placed in the first column followed by the corresponding host name.

# The IP address and the host name should be separated by at least one

# space.

#

# Additionally, comments (such as these) may be inserted on individual

# lines or following the machine name denoted by a '#' symbol.

#

# For example:

#

# 102.54.94.97 rhino.acme.com # source server

# 38.25.63.10 x.acme.com # x client host

 

# localhost name resolution is handled within DNS itself.

# 127.0.0.1 localhost

# ::1 localhost

 

 

 

127.0.0.1 genuine.microsoft.com

127.0.0.1 mpa.one.microsoft.com

127.0.0.1 sls.microsoft.com

 

127.0.0.1 localhost

 

o que altero ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tiago,

 

O seu problema é exatamente o mesmo?

Tente simplesmente colocar a linha 127.0.0.1 localhost antes das outras.

Ou altere os outros IP 127.0.0.1 para outro, tipo, 127.0.0.3.

 

Tente aí e retorne.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tiago,

 

O seu problema é exatamente o mesmo?

Tente simplesmente colocar a linha 127.0.0.1 localhost antes das outras.

Ou altere os outros IP 127.0.0.1 para outro, tipo, 127.0.0.3.

 

Tente aí e retorne.

 

Ola,

 

Fiz a alteracao como me informou, porem nao deu certo.

 

coloquei (# 127.0.0.3 localhost) na primeira linha do arquivo.

 

E o ping fica assim - Resposta de ::1: tempo<1ms

Compartilhar este post


Link para o post
Compartilhar em outros sites

As linhas q iniciam com # são desconsideradas.

 

Seu arquivo ficaria assim:

 ...

127.0.0.1 localhost

127.0.0.3 genuine.microsoft.com 
127.0.0.3 mpa.one.microsoft.com 
127.0.0.3 sls.microsoft.com 

Compartilhar este post


Link para o post
Compartilhar em outros sites

As linhas q iniciam com # são desconsideradas.

 

Seu arquivo ficaria assim:

 ...

127.0.0.1 localhost

127.0.0.3 genuine.microsoft.com 
127.0.0.3 mpa.one.microsoft.com 
127.0.0.3 sls.microsoft.com 

 

Fiz a alteracao como você informou mas nao adiantou.

 

Obs.: Eu estava usando o wamp 2.0 e estava funcionando normalmente o erro ocorreu depois que instalei o 2.2

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas se eu acessar http://127.0.0.1/phpmyadmin/ entra normalmente.

 

Meu caro, sou novato na área mas resolvi o meu problema da seguinte forma:

acesse a pasta: C:\wamp\apps\phpmyadmin3.5.1, e procure pelo arquivo config.inc, abra o mesmo e localize este comando: ['user'] = 'root';$cfg['Servers'][$i]['password'] = '147'; - Insira a senha que você criou ao instalar o banco de dados, no meu caso coloquei 147 pois é só para teste.

 

Dúvidas acesse: Problema de permissão com PHPMyAdmin

 

Espero ter ajudado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.