Error 500 para usuarios normales pero no para administradores - Solución

17 ene 2023, 22:35:49
Vistas: 33
Votos: 0

No estoy seguro de lo que está pasando aquí. Algunas de mis páginas (ej. https://beatthatflight.com.au/) están generando errores 500. Sin embargo, otras páginas (https://beatthatflight.com.au/index.php/2022/12/19/56-fast-free-easy-ways-to-earn-qantas-frequent-flyer-points-in-december-2022/) funcionan bien.

He desactivado el tema y todos los plugins, pero no hubo cambios. Limpié la caché. Probé en múltiples navegadores, pero sospecho que no es del lado del cliente.

He intentado:

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_DISPLAY', true );
define( 'WP_DEBUG_LOG', true );

define( 'SCRIPT_DEBUG', true );
define( 'SAVEQUERIES', true );

en wp-config, pero los archivos debug.log y error.log están vacíos.

Estoy bastante atascado en este punto. He reinstalado la última versión de WordPress, sin cambios. Me parece extraño que a) algunas páginas funcionen y b) todas las páginas funcionen si estoy conectado como administrador.

Actualización: https://beatthatflight.com.au/?nocache=1 funciona. Así que el caché...en algún lugar...parece ser el problema.

Agradecería cualquier recomendación.

Comentarios

Por intuición, revisaría el sistema de caché de tu hosting. El hecho de que el sitio funcione cuando estás logueado (cuando no se usa caché) posiblemente apunte en esa dirección.

vancoder vancoder
17 ene 2023 22:48:30

@vancoder podría estar en lo cierto ya que https://beatthatflight.com.au/?nocache=1 funciona...hmmm

Mark Mayo Mark Mayo
18 ene 2023 01:44:41

El parámetro ?nocache=1 apunta al caché del servidor. ¿Instalaste un plugin de caché o es algo manejado por tu proveedor de hosting? Si es lo primero, consulta con el soporte del plugin; si es lo segundo, con el soporte de tu hosting.

Pat J Pat J
18 ene 2023 02:28:30

@Pat Tenía plugins de caché, pero intenté desactivar todos los plugins y temas sin éxito. El problema persiste. Así que sospecho del servidor.
Descubrimos que teníamos los Nameservers apuntando a ezoic, que ya no usamos, así que acabo de actualizarlos y espero que eso pueda resolver el problema

Mark Mayo Mark Mayo
18 ene 2023 02:51:10