arquivo .php em branco - arquivos .php5 funciona

1

Eu tenho um problema com um servidor meu. Eu instalei o virtualmin / webin nele para administração e tenho 1 domínio nele. O gerenciamento de DNS é externo. Neste domínio eu só tenho um índice "Under Construction" html e 5 subdomínios.

Em todos esses subdomínios eu tenho sistemas PHP rodando perfeitamente. Eu tentei instalar o Wordpress no domínio principal e estou tendo alguns problemas: Nenhum .php arquivos carrega. Eu fiz um arquivo phpinfo nele para verificá-lo e ele não funcionará também; apenas uma página em branco é exibida. Quando eu verificar o código-fonte dele no navegador, aparece o código. Eu mudei as extensões para .php5 e funcionou perfeitamente. Algo está dando errado com isso, mas não consigo descobrir o que.

Eu verifiquei o erro do apache e nada aparece. 3 dias atrás eu fiz o upgrade de php 5.2.* para 5.4.21 . O servidor está executando o CentOS 5.10.

    
por Kleidi 09.11.2013 / 20:16

4 respostas

1

Tente adicionar um manipulador em seu vhost com o seguinte tipo:

AddHandler application/x-httpd-php php

Certifique-se de que seu vhost padrão esteja definido com ServerName default .

Reinicie o apache2.

Claro, verifique os registros se acontecer alguma coisa.

    
por 09.11.2013 / 21:35
0

Supondo que você esteja usando o apache, verifique sua configuração. No CentOS você provavelmente tem um arquivo /etc/httpd/conf.d/php.conf e nesse arquivo deve estar uma linha AddHandler php5-script .php

Se essa linha não existir, adicione essa linha e reinicie o apache com graça e tente novamente.

Pode ser que a linha tenha sido alterada para .php5, que você poderia simplesmente mudar para .php ou adicionar outra linha com o .php para permitir ambos.

    
por 09.11.2013 / 20:56
0

Eu tentei muitas e muitas maneiras de resolvê-lo e eu não fiz :( assim eu tenho desinstalado httpd e todos os php 5.4 e eu reinstalei o httpd / apache e php 5.3.27. Agora, tudo funciona perfeito. Provavelmente eu quebro algo em atualização. Obrigado por suas respostas e por tentar me ajudar. Tudo de bom

    
por 12.11.2013 / 22:42
0

Observe que isso se aplica à configuração de atualização php virtualmin / webmin para CGI / FastCGI (fcgid).

Problema: Após atualizar o PHP para uma versão mais nova, o navegador mostra apenas a tela branca / página em branco para .php file; mas funciona corretamente para o arquivo .php5 .

Solução : link

On Ubuntu 10.04 I had updated PHP to 5.4.13 and then experienced the very same symptoms that you've described.

Disabling php5_cgi finally did the trick!

Actually php5_cgi.conf also includes that SetHandler application/x-httpd-php line which needs to be commented out.

P.S. Eu não testei no Ubuntu.

Este método funciona no CentOS.
Excluir linha SetHandler application/x-httpd-php em /etc/httpd/conf.d/php.conf .

    
por 14.09.2014 / 06:18

Tags