Phpmailer parse error unexpected

El error puede ocurrir tanto durante la configuración, como en un momento determinado, ya que no depende en si de la clase, sino de la version de Php del servidor donde esté corriendo. En mi caso descargué la versión para Php 5 pero en el servidor corria la versión de Php 4.4.4, como el servidor tenía también la opción de usar la versión 5.2.0 de Php, la cambié y no volví a tener el mismo error.

Mientras que investigaba porqué pasaba esto, encontré que mucha gente lo utilizaba sin problemas, hasta que (lo más seguro) el servidor actualizó la versión de Php y la clase Phpmailer dejó de funcionar, obteniendo el mismo error. Hay varias versiones de Phpmailer según la versión de Php que corra en nuestro servidor.

El error completo es:

parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s

A %d blogueros les gusta esto: