Servidor apache no reconoce php (Solucionado)

Dudas y comentarios relacionadas con paquetes o programas específicos (obtención, uso, actualizaciones, versiones, problemas de instalación, etc.)

Moderadores: doc, Deckon

Responder
IgnacioT
Forista Nuevo
Forista Nuevo
Mensajes: 5
Registrado: Vie May 18, 2018 6:33 pm

Servidor apache no reconoce php (Solucionado)

Mensaje por IgnacioT »

¡Hola! Esperando tener la suerte de un buen consejo, expongo el problema.

Desde hace mas de diez años uso php con Apache para ejecutar programas dentro de localhost. Ahora al hacer la instalación por tercera vez, la versión de php que se instala es la 7. No se si eso es lo que causa el problema: que al abrir una "página" con instrucciones php no interpreta el código.

He hecho la instalación como en otras ocasiones años atrás, primero Apache y después php a través de Synaptic. Un segundo intento, directamente:
sudo apt-get install apache2
sudo apt-get install php libapache2-mod-php

Con el mismo resultado: no interpreta php.

Podria dar mas detalles, pero quizas no acierte con los pertinentes. Si hace falta alguno para prestarme ayuda ...
Última edición por IgnacioT el Lun Jun 18, 2018 12:19 pm, editado 1 vez en total.

Avatar de Usuario
neurus
Forista Legendario
Forista Legendario
Mensajes: 1816
Registrado: Dom Oct 10, 2004 7:00 am

Re: Servidor apache no reconoce php

Mensaje por neurus »

Si están los módulos cargados, debería funcionar.
Revisa, por las dudas, el directorio /etc/apache2/mods-enabled.
Por si acaso: no estarás usando las etiquetas abreviadas? Quedaron obsoletas hace como dos versiones atrás. Debes usar <?php, es decir, la etiqueta completa.

IgnacioT
Forista Nuevo
Forista Nuevo
Mensajes: 5
Registrado: Vie May 18, 2018 6:33 pm

Re: Servidor apache no reconoce php

Mensaje por IgnacioT »

La perspicacia de la respuesta es formidable. Gracias.

Ahora lo que me pregunto es: ¿que ley de Murphy hizo que usara la etiqueta abreviada para comprobar después de instalar, cuando en los cientos de bloques php escritos hasta ahora nunca la habia usado?

Avatar de Usuario
neurus
Forista Legendario
Forista Legendario
Mensajes: 1816
Registrado: Dom Oct 10, 2004 7:00 am

Re: Servidor apache no reconoce php (Solucionado)

Mensaje por neurus »

Más que perspicacia, creo que el hecho de que se me haya ocurrido, es porque para mí, el cambio fue traumático. Estaba demasiado acostumbrado a usar las etiquetas abreviadas, y hacer echo con "<?=".

Todavía las extraño.

Responder
  • Temas similares
    Respuestas
    Vistas
    Último mensaje