Skip to content

Tag: php5

Migrar todos los servidores a PHP5 en 2008

Leo en el blog de Javier Aroche que ese es el propósito de GoPHP5.org, que en febrero de 2008 la mayoría de servidores estén usando PHP5, o lo que es lo mismo, que se haya invertido la situación actual con respecto a PHP4 y PHP5.

Y es que hoy por hoy y a pesar de que PHP5 lleva años en el mercado, la gran mayoría de proveedores de alojamiento web (hosting) siguen usando PHP4 en sus planes de alojamiento, y en el mejor de los casos ofrecen la posibilidad de PHP5 como opcional, y que no siempre funciona esta opción como debería…

Así que, como es lógico, ante esta situación la mayoría de desarrolladores de aplicaciones basadas en PHP optan por continuar programándolas en PHP4 para que sus usuarios puedan seguir usándolas.

Como solucionar Parse Error: syntax error, unexpected $end

En ocasiones puede darse el caso de que estemos usando una plantilla (theme) de WordPress o un plugin, funcionando perfectamente, y sin embargo al actualizar la versión de PHP o al mover nuestra web a otra compañía de alojamiento web, deje de funcionan y nos muestre el siguiente error:

Parse Error: syntax error, unexpected $end

Es un error bastante común, porque es muy fácil reunir las condiciones para hacerlo saltar.

Basicamente suele deberse a uno de estos dos motivos:

  1. En alguna parte del código falta una llave de cierre (símbolo }, también llamado curly bracket).
  2. El PHP instalado no admite en su configuración el uso de etiquetas PHP en formato abreviado (“<?” en lugar de “<?php” ).

Por fortuna para nosotros ambos casos tienen fácil solución, aunque en el primer supuesto si el código a revista es muy extenso puede ser un auténtico quebradero de cabeza…