Avisos
Vaciar todo

No puedo activar un plugin

4 Respuestas
3 Usuarios
0 Reactions
8 Visitas
Respuestas: 2
New Member
Topic starter
 

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


 
Respondido : 25/10/2024 4:55 pm
Tags del tema
Argenis
Respuestas: 11585
Illustrious Member 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 🖐️ 


 
Respondido : 25/10/2024 5:17 pm
Respuestas: 2
New Member
Topic starter
 

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


 
Respondido : 27/10/2024 5:00 pm
Bruno
Respuestas: 6487
Illustrious Member Moderator
 

Que tal Cristina,

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

Cualquier otra duda que tengas estaremos atentos

Saludos!


 
Respondido : 27/10/2024 5:07 pm