Pesquisar este blog

sábado, 1 de janeiro de 2011

Tecnicamente Falando! WAMP não roda

A instalação do WAMP (Windows, Apache, MySqL e PHP) é relativamente simples e intuitiva. Check youtube!!

Porém muitas pessoas, como eu por exemplo, não obtem o resultado esperado.
Após instalado, o procedimento pede que você clique no icone do WAMP próximo ao relógio do Windows e escolha entre phpmyadmin ou localhost.
Feito isso nada acontece, e não existe uma mensagem de erro que possa ajudar a encontrar a resposta.

Pois bem, a solução encontrada foi esta:

  • Clica com o botão esquerdo do mouse sobre o icone do WAMP;
  • Clique em APACHE e depois em httpd.config - é um arquivo de texto e pode ser aberto no bloco de notas;
  • Procure pela linha contendo ServerName localhost - use o comando CTRL+F para fazer a busca. Depois procure por 127.0.0.1 em ambos os casos remova qualquer número que venha depois do sinal de : (dois pontos)
Ex.
ServerName localhost:8080 mude para ServerName localhost
Listen 127.0.0.1:8080 mude para Listen 127.0.0.1:80

  • Salve, volte ao icone do WAMP e clique em reiniciar os serviços.
Ao clicar em localhost ou phpmyadmin deve funcionar como o esperado.
Aparentemente quando colocamos localhost no browser (seja firefox, IE, chrome etc) este vai bater na porta padrão 80

Dica: estudem a fundo este arquivo httpd.config ele é o coração do APACHE.