
Acabo de crear una nueva instalación de Centos 6.0 de 64 bits en una máquina virtual y se ejecuta en la estación de trabajo Vmware 8, host de Windows.
yum install php
service httpd restart
Y cuando intenta ejecutar un archivo html desde el directorio var\www\html que simplemente contiene <?php phpinfo(); ?>
o apunta el navegador a localhost. No surge nada.
También abrí httpd.conf y agregué:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
Intenté reinstalar, instalar php-common, luego php, etc., sin éxito. De lo contrario, opte por la típica LÁMPARA.
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
Aún por actualizar a Centos 6.1
PHP5 probablemente viene instalado de forma predeterminada con Centos y tal vez lo llené ejecutando yum install php
?
Respuesta1
No es necesario editar httpd.conf. PHP incluye su enlace desde /etc/httpd/conf.d/php.conf, que está incluido porincluirdirectiva en httpd.conf. Es suficiente verificar php.conf y asegurarse de que todas las líneas requeridas no estén comentadas. Debería funcionar por defecto conprehorquillahttpd. Probablemente algo andaba mal con su php.conf.
Respuesta2
Intente ver el código fuente de la página en blanco que ve, si tiene phpinfo presente, en texto sin formato, eso significa que el módulo php no está funcionando (lo cual creo que no será un problema).
También intente desactivar selinux, si funciona.
verifique la propiedad del archivo que ha creado (index.html)
Respuesta3
Resuelto haciendo una reinstalación completa de los php
paquetes.
Según el autor de la pregunta
Respuesta4
Es probable que esto se deba a que sus archivos php utilizan etiquetas php cortas <?
en lugar de <?php
. De forma predeterminada, las etiquetas cortas no están habilitadas en el archivo de configuración php.ini.