PHP 5 não funcionará no Centos 6 para mim

PHP 5 não funcionará no Centos 6 para mim

Acabei de criar uma nova instalação do Centos 6.0 64 bits em uma máquina virtual e rodando na estação de trabalho VMware 8, host windows.

yum install php
service httpd restart

E ao tentar executar um arquivo html do diretório var\www\html que contém <?php phpinfo(); ?>ou apontar o navegador para localhost. Nada aparece.

Também abriu httpd.conf e adicionou:

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

Tentei reinstalar, instalar o php-common, depois o php etc., sem sucesso. Caso contrário, opte pelo LAMP típico.

instalado:

php.x86_64              5.3.2-6.el6_0.1 @updates                                
php-cli.x86_64          5.3.2-6.el6_0.1 @updates                                
php-common.x86_64       5.3.2-6.el6_0.1 @updates 

Ainda não atualizei para Centos 6.1

O PHP5 provavelmente vem instalado por padrão com o Centos e talvez eu o tenha preenchido executando yum install php?

Responder1

Não há necessidade de editar o httpd.conf. PHP inclui sua ligação de /etc/httpd/conf.d/php.conf, que é incluída porincluirdiretiva em httpd.conf. Basta verificar o php.conf e garantir que todas as linhas obrigatórias não sejam comentadas. Deve funcionar por padrão compré-garfohttpd. Provavelmente algo estava errado com o seu php.conf.

Responder2

tente visualizar o código fonte da página em branco que você vê, se houver phpinfo presente, em texto simples, isso significa que o módulo php não está funcionando (o que eu acho que não será um problema).

Tente também desligar o selinux, se funcionar.

verifique a propriedade do arquivo que você criou (index.html)

Responder3

Resolvido fazendo uma reinstalação completa dos phppacotes.

De acordo com o autor da pergunta

Responder4

Provavelmente, isso se deve ao fato de seus arquivos php usarem tags php curtas <?em vez de <?php. Por padrão, tags curtas não estão habilitadas no arquivo de configuração php.ini.

informação relacionada