PHP en centos 6 no funciona

PHP en centos 6 no funciona

He instalado PHP, MySQL, Apache en CentOS 6, ahora he reiniciado Apache y MySQL, para probar PHP he creado un index.phpahora /var/www/html/test/, una vez que voy localhost/test/index.php, muestra solo el código fuente de PHP como este: ingrese la descripción de la imagen aquí


Por el comentario de Gnouc, entiendo que se debe a la capa de seguridad de SELinux.
Para trabajar con el directorio HTML hice esto en mi terminal, pero aún así tengo el mismo resultado:

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


¿Alguna idea?

Respuesta1

Si su SELinuxconfiguración está bien, parece que este error se produjo debido a la configuración del servidor.

Si ha instalado php, asegúrese de que esté cargado apachey apacheasociado con phpel controlador.

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

Y deberías revisar tu .htaccess. Es posible que tenga algunas configuraciones que anularon la configuración de Apache.

Respuesta2

yum install mod_php -y
systemctl restart httpd.service

información relacionada