O Chrome inicia o download em vez de exibir a página da Web do servidor local

2

Eu configuro o servidor da web Apache.

Quando abro http://localhost no Google Chrome, ele me pede para baixar um arquivo. Funciona corretamente com o Firefox.

Como posso resolver este problema?

    
por Parimal N 02.03.2011 / 07:54

2 respostas

2

Parece que o seu servidor está enviando um cabeçalho Content-Type que o Google Chrome acha que deve ser baixado, em vez de exibir.

Você pode verificar isso com:

wget --server-response -O /dev/null http://localhost/

que deve exibir os cabeçalhos que o servidor está enviando.

    
por Jeremy Kerr 02.03.2011 / 15:12
1

Você provavelmente está precisando instalar o php ou ele não está sendo executado no momento em que você deseja abrir um arquivo PHP.

Se este for o caso, primeiro certifique-se de que tudo está OK na configuração do PHP, executando o próximo arquivo php que você pode nomear info.php e chamando localhost/info.php quando colocado na pasta raiz localhost, geralmente /var/www

info.php

<html>
<head>
<title> PHP Test Script </title>
</head>
<body>
<?php
phpinfo( );
?>
</body>
</html>

O resultado deve ser assim:

Se você está recebendo problemas em sua configuração do php você primeiro tenta consertá-lo, e se você receber um arquivo info.php, então você deve primeiro instalar o suporte php no seu sistema, que pode ser facilmente alcançado via synaptic.

    
por Geppettvs D'Constanzo 02.03.2011 / 18:44