Avisos
Vaciar todo

Error 500 en web por MailPoet

9 Respuestas
2 Usuarios
0 Reactions
17 Visitas
Respuestas: 21
Eminent Member
Topic starter
 

Buenos días mi web está "escupiendo" un error 500 por el Plugin MailPoet. ¿Podrían echarme un cable? gracias

Contenido solo visible a usuarios registrados


 
Respondido : 21/03/2024 9:50 am
Pepe
 Pepe
Respuestas: 41286
Illustrious Member Admin
 

Hola Laura.

Veo que utilizas la version 8.2 de PHP para el dominio lauragarias

.- Accede a tu cuenta de wePanel -> Versiones de PHP

.- Modifica la version de PHP de ese dominio, selecciona la version 7.4

->Cambiar la versión de PHP

 

Revisa si con eso se soluciona y nos comentas.

 

Un saludo


 
Respondido : 21/03/2024 10:26 am
Respuestas: 21
Eminent Member
Topic starter
 

Buenas Pepe, gracias

Ya lo he cambiado, pero no se ha solucionado.

 

Un saludo,

 

Laura

 

 

 


 
Respondido : 21/03/2024 10:55 am
Pepe
 Pepe
Respuestas: 41286
Illustrious Member Admin
 

Hola Laura.

Veo que tienes los plugins de MailPoet activados y la web está cargando:

screenshot www.lauragarias.com 2024.03.21 13 17 01

Si que es verdad que veo el siguiente error en los log:

PHP Fatal error: Uncaught PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 't0.wp_post_id' in 'field list' in /home2/lauraga4/public_html/lauragarias.com/wp-content/plugins/mailpoet/vendor-prefixed/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement

Prueba lo siguiente:

.- Accede a tu cuenta de WePanel -> Administrador de archivos

.- Accede a la carpeta donde tienes la instalación

.- Accede a la carpeta wp-content -> Plugins y elimina la carpeta mailpoet

.- Descarga el plugin desde esta URL:

-> https://wordpress.org/plugins/mailpoet/

.- Sube el archivo a la carpeta plugins y lo descomprimes ( este archivo sustituye al que eliminaste )

.- Accede a Wordpress -> Plugins y activa el plugin.

 

Revisa si con eso se soluciona y nos comentas.

 

Un saludo 


 
Respondido : 21/03/2024 12:33 pm
Respuestas: 21
Eminent Member
Topic starter
 

Buenas tardes de nuevo.

Ya lo he realizado. Pero... nada, igual.

Un saludo,

 

Laura

 

 

 


 
Respondido : 21/03/2024 3:13 pm
Pepe
 Pepe
Respuestas: 41286
Illustrious Member Admin
 

Hola LAura.

Ok pero donde tienes el error 500 ? es en el administrador cuando accedes a las opciones del plugin ?

Lo que comento porque veo que la web carga:

screenshot www.lauragarias.com 2024.03.21 16 26 32

Al ser un error con una sentencia  SQL, supongo que será al guardar las opciones del plugin y al parecer es porque faltan tablas en la base de datos.

Puedes probar a realizar una instalación desde cero:

  1. Exporta las listas de suscriptores a CSV
  2. Vuelve a instalar completamente el complemento usando la opción "Reinstalar desde cero" en MailPoet > Configuración > Avanzado (esto también debería recrear las tablas de la base de datos, lo que no ocurre cuando simplemente se reinstalan los archivos del complemento)
  3. Vuelve a importar las listas de suscriptores:  https://kb.mailpoet.com/article/126-importing-subscribers-with-csv-files

 

Revisa y nos comentas si con eso se soluciono.

 

Un Saludo


 
Respondido : 21/03/2024 3:59 pm
Respuestas: 21
Eminent Member
Topic starter
 

Pero si hago eso, perdería las secuencias de emails


 
Respondido : 22/03/2024 10:22 am
Respuestas: 21
Eminent Member
Topic starter
 

Si, el error efectivamente aparece en el backend.

 

 

Un saludo,

 

Laura

 

 

 


 
Respondido : 22/03/2024 10:22 am
Pepe
 Pepe
Respuestas: 41286
Illustrious Member Admin
 

Hola Laura.

Es un error del propio plugin que esta reportado por los usuarios:

-> https://wordpress.org/support/topic/mailpoet-error-exception-sqlstate42s22-column-not-found/

-> https://wordpress.org/support/topic/sql-error-after-updating-to-version-4-43-0/

 

La única opción que propone es reinstalar el plugin desde cero

 

Un Saludo


 
Respondido : 22/03/2024 11:55 am