Te sugerimos que revises esta resolución en un ambiente controlado antes de pasarlo a producción, un saludo.
Solución:
Debe evitar esto (al final de su código):
?>
y esto:
No debe poner corchetes directamente cerca de abrir/cerrar php
etiqueta, pero sepárala con un espacio:
{ ?>
también evitar y use
Tuve el mismo error, pero lo solucioné modificando el php.ini
expediente.
Encuentre su archivo php.ini. Vea Amigo, ¿dónde está mi php.ini?
luego ábrelo con tu editor favorito.
Busca un short_open_tag
propiedad, y aplique el siguiente cambio:
; short_open_tag = Off ; previous value
short_open_tag = On ; new value
¡Tuve el mismo error, pero lo solucioné modificando el php.ini y/o editando el archivo PHP!
Hay dos métodos diferentes para sortear la sintaxis del error de análisis.
Método 1 (Tu archivo PHP)
Evita en tu archivo PHP esto:
?>
Asegúrate de ponerlo así
Su código contiene
?>
NOTA:Los desaparecidos
php
después!
Método 2 (archivo php.ini)
También hay una manera simple de resolver su problema. Busca el short_open_tag
valor de propiedad (Úselo en su editor de texto con Ctrl + F
!)y aplique el siguiente cambio:
; short_open_tag = Off
para
short_open_tag = On
De acuerdo con la descripción de las directivas básicas de php.ini, short_open_tag
le permite usar la etiqueta abierta corta () aunque esto podría causar problemas cuando se usa con xml (
no funcionará cuando esto esté habilitado)!
NOTA:Recarga tu servidor (como por ejemplo: Apache) y vuelva a cargar su página web PHP en su navegador.
Puntuaciones y reseñas
Si te sientes incitado, tienes la opción de dejar un artículo acerca de qué le añadirías a este post.