Instalei PHP, MySQL, Apache no CentOS 6, agora reiniciei o Apache e mysql, para testar o PHP criei um index.php
on /var/www/html/test/
agora assim que vou localhost/test/index.php
então ele mostra apenas código fonte PHP assim:
Pelo comentário do Gnouc, entendo que isso se deve à camada de segurança do SELinux.
Para trabalhar com o diretório HTML 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`
Qualquer ideia?
Responder1
Se sua SELinux
configuração estiver ok, parece que esse erro ocorreu devido à configuração do servidor.
Se você instalou o php
, certifique-se de que ele esteja carregado apache
e apache
associado ao php
manipulador.
LoadModule php5_module modules/libphp5.so
AddType application/x-httpd-php .php
E você deve verificar seu arquivo .htaccess
. Pode ter algumas configurações que substituíram a configuração do Apache.
Responder2
yum install mod_php -y
systemctl restart httpd.service