Executando o phpmyadmin xampp Ubuntu 12.10

0

Eu sei que é um problema comum e existem muitas soluções na web, mas estou tentando de tudo e tudo está funcionando, não posso ter o phpmyadmin em execução na minha máquina. Eu instalei o XAMPP através de:

sudo tar xvfz ./Downloads/xampp-linux-1.8.1.tar.gz -C /opt

então eu fiz o truque chmod para acabar com problemas de acesso e mudei o local padrão para meus projetos php de / var / www para Dropbox / php.

Então eu iniciei o XAMPP da maneira usual:

sudo /opt/lampp/lampp start

Quando eu tentei executar um dos meus projetos php, a saída na web é boa, mas se, por exemplo, eu tentar escrever localhost no meu navegador eu recebo:

It works

e não a interface usual do XAMPP e, acima de tudo, quando tento acessar o localhost / phpmyadmin, obtenho a página de login, insiro username (root) e password e recebo:

You don't have permission to access /phpmyadmin/index.php on this server.
Apache/2.2.22 (Ubuntu) Server at localhost Port 80

Eu tentei o truque obrigatório e todos os outros, mas nada está funcionando. Eu até tentei desinstalar o phpmyadmin e reinstalá-lo, mas isso não está funcionando também. Eu não sei quente para prosseguir.

Obrigado pela sua ajuda.

    
por Luigi Tiburzi 30.11.2012 / 11:19

1 resposta

0

Você não mostra config, logs, então vamos dar dicas genéricas:

Primeiro, tente parar o lampp e verifique se você ainda pode se conectar ao servidor web. Isso testará se você tiver outro servidor da Web em execução ou se estiver conectando a outro servidor de máquina (por meio de uma entrada de dns ou hosts de host local inválida ou por meio de um proxy)

Se falhar, tente ir ao / opt / lampp / bin e faça

./ apachectl -S

e veja o que diz. Deve listar os virtualhosts e o primeiro deve ser o site padrão. Verifique se o nome do host local (ou o padrão se ele não existir) é mapeado para a configuração correta e se nesse arquivo de configuração, no número da linha (o número após o: no nome do arquivo) tiver a configuração correta, ou seja, DocumentRoot e a entrada correta que dá permissões de acesso ao documentRoot.

Verifique também se existe um alias para o phpmyadmin e que o destino também tem uma entrada

finalmente, verifique os registros: / opt / lampp / logs / error_log e leia o que ele diz

    
por 30.11.2012 / 14:45