PHP no centos 6 não funciona

6

Eu instalei o PHP, MySQL, Apache no CentOS 6, agora eu reiniciei o Apache e o mysql, para testar o PHP eu criei um index.php on /var/www/html/test/ agora que eu vou para localhost/test/index.php então ele só mostra Código fonte do PHP como este:


De comentário Gnouc, eu entendo que é devido a camada de segurança do SELinux.
Para trabalhar com o diretório HTML eu fiz isso no meu terminal, mas ainda tenho o mesmo resultado:

[root@localhost www]# chcon -v --type=httpd_sys_content_t html
changing security context of 'html'


Alguma idéia?

    
por rakibtg 15.05.2014 / 07:16

2 respostas

9

Se o seu SELinux config estiver ok, parece que esse erro ocorreu por causa da configuração do servidor.

Se você instalou php , verifique se ele está carregado por apache e apache está associado a php handler.

LoadModule php5_module        modules/libphp5.so
AddType application/x-httpd-php .php

E você deve verificar seu .htaccess . Pode ter algumas configurações que anularam a configuração do apache.

    
por 15.05.2014 / 09:04
7
yum install mod_php -y
systemctl restart httpd.service
    
por 15.10.2015 / 18:10