O site tenta baixar o index.php em vez de carregá-lo somente em uma máquina

1

Por algumas semanas, tive um problema no meu PC (executando o Windows 7) com uma página de login relacionada à minha universidade - o site funciona bem, desde que você não esteja logado, mas se tentar ( Ou seja, coloque suas credenciais e clique em "log in") o navegador me pede para baixar index.php como se eu fosse baixar um arquivo normal ao invés de carregar o site logado.

Como posso consertar isso? Ele faz a mesma coisa em todos os navegadores do meu PC (tentei o Firefox, Chrome e Safari), limpar o cache não faz nada, nem reinicia. Por outro lado, funciona muito bem no meu telefone Android, iPad e laptop. Também funciona bem para os meus amigos.

Eu acho que a configuração do servidor pode ser o problema, mas ainda assim, não há uma maneira de deixar o navegador saber o que deve fazer? Por outro lado, ele não deve funcionar nos PCs de outras pessoas se fosse apenas o problema do servidor. O que posso fazer?

    
por Straightfw 04.01.2017 / 17:39

1 resposta

2

O navegador faz o download do index.php em vez de carregá-lo no navegador

Isso pode ser causado por um servidor mal configurado, mas, neste caso específico, isso é improvável:

it works just fine on my Android phone, iPad and laptop. It also works OK for my friends.

Também pode ser causado por ter uma associação de arquivo definida para .php que possui uma ação que requer o download do arquivo.

Por exemplo, se .php estiver associado a um editor (o Dreamweaver no seu caso), então index.php será baixado e aberto com o programa associado para que possa ser editado.

Caso você precise restaurá-lo novamente mais tarde, use o seguinte comando para ver a associação atual antes de removê-la:

assoc .php

Em seguida, para remover a associação, execute o seguinte comando:

assoc .php=

Remover a associação resolverá o problema.

Leitura Adicional

por 05.01.2017 / 12:49