Verifique seu arquivo hosts
em %WINDIR%\system32\drivers\etc\hosts
e certifique-se de que a seguinte entrada esteja lá:
127.0.0.1 localhost
Estou executando o Windows XP Professional SP2.
Alguns dias atrás instalei o xampplite 1.7.1 e consegui acessar o localhost e o phpmyadmin através do navegador. Hoje, no entanto, de repente parou de funcionar.
No Firefox, depois de digitar http://localhost/
, nada acontece - apenas uma tela branca em branco.
Eu removi todos os arquivos das pastas do xampplite e reinstalei o ver 1.7.1 novamente, mas não adiantou. Eu então instalei o xampplite 1.7.2 (o mais recente), que baixei do site do xampp, mas novamente isso não fez diferença. O Apache e o MySQL estão rodando no entanto.
Eu tentei usar um WordPress instalado localmente, já que tenho um tema pronto e quero converter esse design para o WordPress, testá-lo e começar a usá-lo online.
A execução de 'Verificação de porta' no painel de controle do xampp mostrou isso:
RESULT
------
Service -- -- Port -- -- Status --
---------------------------------------------------
Apache (HTTP) -- 80 -- C:\xampplite\apache\bin\httpd.exe
Apache (WebDAV) -- 81 -- free
Apache (HTTPS) -- 443 -- C:\xampplite\apache\bin\httpd.exe
MySQL -- 3306 -- C:\xampplite\mysql\bin\mysqld.exe
FileZilla (FTP) -- 21 -- free
FileZilla (Admin) -- 14147 -- free
Mercury (SMTP) -- 25 -- free
Mercury (POP3) -- 110 -- free
Mercury (IMAP) -- 143 -- free
Mercury (HTTP) -- 2224 -- free
Mercury (Finger) -- 79 -- free
Mercury (PH) -- 105 -- free
Mercury (PopPass) -- 106 -- free
Tomcat (AJP/1.3) -- 8009 -- free
Tomcat (HTTP) -- 8080 -- free
---------------------------------------------
Eu também tenho o Skype instalado, mas ele não está usando a porta 80 - eu li que essa pode ser a causa do problema, então eu verifiquei nas opções do Skype e confirmei que a porta é 65013.
Quando executo o file://C:/xampp/htdocs/index.php
, ele diz:
Something is wrong with the XAMPP installation.
Alguma idéia de como posso corrigir isso?
Verifique seu arquivo hosts
em %WINDIR%\system32\drivers\etc\hosts
e certifique-se de que a seguinte entrada esteja lá:
127.0.0.1 localhost
Certifique-se de que o Mercury esteja em execução, na sua lista de portas não parece que está. Isso vai manter os arquivos .php de abrir corretamente, é possível ver apenas uma tela branca. Crie um arquivo html simples e coloque-o na raiz dos servidores web e tente acessá-lo com o host local.
Talvez seja necessário acessar o link ou outra porta. Eu acho que o 8080 é o padrão.
Se você realmente viu uma "tela branca em branco", a configuração está funcionando, ou seja, não é um problema de porta, porque senão seu navegador deve apresentar um erro.
Você deve verificar os arquivos de configuração do apache e a raiz do documento para ver por que uma página em branco está sendo exibida.
Eu sempre enfrentei problemas com o xampp enquanto usava o skype. Mesmo quando não está rodando na porta 80, você pode querer desativar o skype e tentar novamente. (uma reinicialização também pode ser necessária)
Eu tive o problema parecido com o Xampp. Xampp e Skype usam a porta 80. Eu mudei a porta xampp para 8080 funcionou no começo, mas depois que eu reiniciei o Xampp não funcionou mais. Eu inativou o Skype e coloquei o Xampp na porta padrão que é a porta 80 . Não tive nenhum problema desde então. Espero que ajude você!