it-swarm.dev

¿Cómo reconstruir / reconfigurar el servidor HTTP Apache después de actualizar a PHP 7.0. * En Ubuntu 14.04 LTS de 64 bits?

Anteriormente estaba usando PHP 5.5.32 en mi sistema, todo funcionaba bien. Todos los programas y proyectos PHP se estaban ejecutando con éxito.

Hoy, actualicé a PHP 7.0.4 y el problema comienza para mí. No se está ejecutando un solo programa 'Hello World', olvídate de todo el proyecto.

Ahora, si escribo la URL de un programa en la barra de direcciones para ejecutar en un navegador (diga "http://localhost/hello.php"), obtengo el código PHP tal como se muestra en un navegador, que no estaba sucediendo anteriormente cuando estaba usando PHP 5.5.32 .

Si ejecuto el programa desde la línea de comandos (es decir, el terminal) obtengo el resultado esperado que viene después de la ejecución del código PHP. Ejecuto el siguiente comando desde la terminal y obtuve el resultado.

$ cd /var/www
$ php hello.php

Después de buscar en Google un poco, llegué a saber que Apache es el único problema responsable de esto y para resolverlo tengo que "reconstruir Apache", pero ¿dónde encontré cómo?

¿Puede alguien ayudarme a este respecto por favor proporcionándome una respuesta detallada paso a paso?

Para referencia y comprensión detallada del problema que estoy enfrentando, puede consultar el siguiente enlace:

¿Por qué después de la actualización PHP el programa se ejecuta desde la línea de comandos pero muestra el código PHP tal como está cuando se ejecuta en un navegador?

3
PHPLover

El paquete php7.0 no instala automáticamente el módulo Apache de PHP 7, que es necesario para ejecutar los scripts PHP en Apache. Se puede instalar desde el paquete libapache2-mod-php7.0.

2
fkraiem