Avisos
Vaciar todo

No puedo activar un plugin  

 
Cristina
 Cristina
Nuevo usuario

Hola, necesito ayuda, por favor.

Instalo el plugin MailerLite - Signup forms (official) en mi wordpress para integrar un pop up de mi nuevo gestor de correo. Al intentar activarlo me sale el siguiente error:

Fatal error: Uncaught mysqli_sql_exception: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'IF' at line 1 in /home/cristi11/public_html/wp-includes/wp-db.php:2056 Stack trace: #0 /home/cristi11/public_html/wp-includes/wp-db.php(2056): mysqli_query() #1 /home/cristi11/public_html/wp-includes/wp-db.php(1945): wpdb->_do_query() #2 /home/cristi11/public_html/wp-includes/wp-db.php(2696): wpdb->query() #3 /home/cristi11/public_html/wp-admin/includes/upgrade.php(2795): wpdb->get_results() #4 /home/cristi11/public_html/wp-content/plugins/official-mailerlite-sign-up-forms/src/Core.php(62): dbDelta() #5 /home/cristi11/public_html/wp-includes/class-wp-hook.php(287): MailerLiteForms\Core::install() #6 /home/cristi11/public_html/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters() #7 /home/cristi11/public_html/wp-includes/plugin.php(484): WP_Hook->do_action() #8 /home/cristi11/public_html/wp-admin/plugins.php(193): do_action() #9 {main} thrown in /home/cristi11/public_html/wp-includes/wp-db.php on line 2056

 

Y no sé a qué se debe ni cómo poder activarlo correctamente. Siguiendo instrucciones de soporte de Mailerlite, desinstalo y vuelvo a instalar el plugin, borro plugins que sospecho que generen incompatibilidades, me aseguro de estar instalando la última versión del plugin en cuestión (1.7.13)... Pero el problema persiste.

¿Qué puedo hacer?

Contenido solo visible a usuarios registrados

Citar
Respondido : 25/10/2024 5:55 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Cristina,

Vemos que tienes la versión PHP en 8.1 y la versión de WordPress apenas en 5.6.14, la última siendo la 6.6.2, para ello puedes ingresar en el panel lateral de Escritorio > actualizaciones, aquí verás un aviso que te indica actualizar el core de WordPress.

Luego de esto verás dos avisos al tener una versión tan vieja, en ambos das a aceptar para que se hagan ajustes en la base de datos, luego de actualizar vas a Plugins > agregar nuevo y verificas si al ingresar el nombre de MailerLite, se muestra el que tienes instalado, ten en cuenta que el plugin no es muy popular:

image

Posiblemente debido a este tipo de errores, una vez verificado, haz clic en activar y vez si se repite el error, Si lo hace prueba con otra versión PHP, vemos que tienes la 8.1, trata con la 8.0, puedes seguir nuestra guía si tienes dudas sobre como hacerlo:

https://guias.webempresa.com/preguntas-frecuentes/cambiar-la-version-php/

Un saludo 🖐️ 

ResponderCitar
Respondido : 25/10/2024 6:17 pm

Cursos Gratuitos WordPress

Cristina
 Cristina
Nuevo usuario

@argenis Muchísimas gracias! Ya lo he resuelto 🙂

ResponderCitar
Respondido : 27/10/2024 5:00 pm
Bruno
 Bruno
Soporte CMS Webempresa Moderator

Que tal Cristina,

Nos alegra saber que has podido resolver el motivo de tu consulta

Cualquier otra duda que tengas estaremos atentos

Saludos!

ResponderCitar
Respondido : 27/10/2024 5:07 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress