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 un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

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

Need our Services? Send an Email