Soporte » Guías – Resolución de problemas » Internal Server Error

  • Saludos a todos.
    En mi sitio creado con WordPress y una plantilla de MH Magazine al publicar un comentario, de forma intermitente aparece el error Internal Server Error.
    En el error_log esto es lo que aparece:

    Error Unknown column ‘srs.subscriber_unique_id’ in ‘field list’ de la base de datos de WordPress para la consulta
    SELECT meta_id, REPLACE(meta_key, ‘_stcr@_’, ») AS email, post_id, SUBSTRING(meta_value, 1, 19) AS dt, SUBSTRING(meta_value, 21) AS status, srs.subscriber_unique_id AS email_key
    FROM vjsdm_postmeta
    INNER JOIN vjsdm_subscribe_reloaded_subscribers srs ON ( REPLACE(meta_key, ‘_stcr@_’, ») = srs.subscriber_email )
    WHERE meta_key LIKE ‘\_stcr@\_%’ AND post_id = ‘2619’ AND SUBSTRING(meta_value, 21) LIKE ‘%%’
    ORDER BY dt ASC
    LIMIT 0,18446744073709551610 realizada por require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), include(‘/themes/mh-magazine/single.php’), comments_template, require(‘/themes/mh-magazine/comments.php’), comment_form, apply_filters(‘comment_form_submit_field’), WP_Hook->apply_filters, call_user_func_array, stcr\wp_subscribe_reloaded->subscribe_reloaded_show, stcr\wp_subscribe_reloaded->is_user_subscribed, stcr\wp_subscribe_reloaded->get_subscriptions, W3TC\DbCache_Wpdb->query, W3TC\DbCache_WpdbInjection_QueryCaching->query, W3TC\_CallUnderlying->query, W3TC\DbCache_Wpdb->query, W3TC\DbCache_WpdbInjection->query, W3TC\DbCache_Wpdb->default_query

    ¿Alguien me puede hacer alguna sugerencia? Utilizo los comentarios de Worpress con Subscribe to Comments Reloaded.
    Gracias.
    Un saludo

Viendo 5 respuestas - 1 de 5 (de 5 total)
  • Moderador almendron

    (@almendron)

    Puede que haya alguna incompatibilidad entre el plugin de cache que usas (W3TC) y el de los comentarios.
    Puedes probar a desactivar dicho plugin y ver si el error desaparece. Eso sí, tienes que desactivarlo del todo: http://www.vozidea.com/eliminar-w3-total-cache-completamente

    Gracias por tu respuesta almendron.
    He desactivado el plugin «Subscribe to Comments Reloaded.» y ahora parece que funciona.
    La incompatibilidad parece estar efectivamente entre este plugin y el W3TC.
    ¿Conocéis algún otro plugin que permita enviar un mensaje al autor de un comentario cuando algún usuario le responde y que no sea «Subscribe to Comments Reloaded.»?
    Gracias de nuevo.
    Un saludo.

    Moderador almendron

    (@almendron)

    ¿Por qué no pruebas a usar otro plugin de cache?
    Yo use hace un tiempo Hyper Cache y me funcionó bastante bien. Hace un año que no se actualiza pero el autor sigue respondiendo en la página de soporte. Es fácil de configurar y muy liviano.
    https://es.wordpress.org/plugins/hyper-cache/

    Hola @locknar!

    Estoy con @almendron que es más fácil cambiar el plugin de caché que el de la administración de comentarios.

    Yo ahora uso uno de pago (WP-Rocket) que va genial… pero antes estuve usando «Comet Caché» que es muy sencillo de configurar y muy efectivo.

    Échale un vistazo a ver qué tal te va

    Pues creo que será lo mejor sí, lo probaré. Muchas gracias a ambos por vuestra ayuda. Un saludo.

Viendo 5 respuestas - 1 de 5 (de 5 total)
  • El debate ‘Internal Server Error’ está cerrado a nuevas respuestas.