Cómo corregir el error E_PARSE en Lingotek Versión 1.4.3

Published in Business by Content Team

Este es un breve post sobre cómo corregir el tipo E_PARSE error en Lingotek Versión 1.4.3 en WordPress 5.2.2.

Tuvimos una llamada de un cliente que había estado luchando para usar el plugin Lingotek (con Polylang) en WordPress y no estaba haciendo ningún camino.

Pedimos una descripción del problema, cómo replicarlo y su inicio de sesión de wordpress y servidor que dieron.

Lingotek 1.4.3 Tipo E Error de análisis

Tenemos la página en el plugin indicado y haga clic en el botón "Conectar su cuenta" y se cumplieron con la siguiente página:

Esto provocó que se enviara un correo de error que contenía el siguiente error:

Detalles del error
=============
Un error de tipo E_PARSE fue causado en la línea 578 del archivo /home/websitename/public_html/wp-content/plugins/lingotek-translation/include/api.php. Mensaje de error: error de sintaxis, inesperado '->' (T_OBJECT_OPERATOR), esperando ']'

Esto inmediatamente señaló la causa del error!

Inmediatamente iniciamos sesión en el administrador de archivos y abrimos el archivo api.php en /public_html/wp-content/plugins/lingotek-translation/include/

Desplazarse hacia abajo hasta la línea 578 fue la siguiente línea

$this->log_error_on_response_failure($response, "DeleteTranslation: Error occurred", ['id' -> $id, 'wordpress_id' => $wp_id]);

En el punto, 'id' -> $id, simplemente cambiamos el código a 'id' $id, y guardamos el archivo api.php.

Volviendo al administrador de wordpress, una vez más intentamos conectar el plugin e inmediatamente redirigido a la página para crear una cuenta de Lingotek.

Así que simplemente, eso es cómo solucionar el tipo E_PARSE error en Lingotek Versión 1.4.3 que no permitiría al propietario del sitio web conectar su sitio web wordpress a lingotek.

La versión actual de Lingotek en el repositorio wordpress es 1.4.3 que se actualizó recientemente y han sido informados de este problema. Esperamos que actualizar pronto con una solución.

 

Siempre puede ponerse en contacto con nosotros con su sitio web / problemas de TI y también s-ERR:REF-NOT-FOUND-i necesita alojamiento web o licencias de Microsoft y asegúrese de que lo tendríamos cubierto!

 

Peter (Target ICT).

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Need our Services? Send an Email