Avisos
Vaciar todo

Error 500 en web por MailPoet  

 
Laura
 Laura
Usuario activo

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

Citar
Respondido : 21/03/2024 9:50 am
Pepe
 Pepe
Soporte CMS Webempresa 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

ResponderCitar
Respondido : 21/03/2024 10:26 am

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

Laura
 Laura
Usuario activo

Buenas Pepe, gracias

Ya lo he cambiado, pero no se ha solucionado.

 

Un saludo,

 

Laura

 

 

 

ResponderCitar
Respondido : 21/03/2024 10:55 am
Pepe
 Pepe
Soporte CMS Webempresa 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 

ResponderCitar
Respondido : 21/03/2024 12:33 pm

Cursos Gratuitos WordPress

Laura
 Laura
Usuario activo

Buenas tardes de nuevo.

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

Un saludo,

 

Laura

 

 

 

ResponderCitar
Respondido : 21/03/2024 3:13 pm
Pepe
 Pepe
Soporte CMS Webempresa 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

ResponderCitar
Respondido : 21/03/2024 3:59 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Laura
 Laura
Usuario activo

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

ResponderCitar
Respondido : 22/03/2024 10:22 am
Laura
 Laura
Usuario activo

Si, el error efectivamente aparece en el backend.

 

 

Un saludo,

 

Laura

 

 

 

ResponderCitar
Respondido : 22/03/2024 10:22 am

Pepe
 Pepe
Soporte CMS Webempresa 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

ResponderCitar
Respondido : 22/03/2024 11:55 am