Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

216
Vistas
Dificultad para depurar Magento 2 con xdebug sin llamar a writeClose()

Como sugiere el título, en algunas situaciones paso por el código de Magento 2, solo para que vaya a Magento\Framework\Session\SessionManager::writeClose() , llamando así a session_write_close() y finalizando la aplicación de inmediato. La pila de llamadas está prácticamente vacía, por lo que no puedo ver qué está llamando esto. Sin embargo, si inserto un punto de interrupción y continúo desde allí, carga el sitio web como si nada hubiera pasado.

Solo parece ocurrir en los sitios web de Magento 2 donde terminaría repentinamente de esa manera, sin embargo, no estoy seguro de si podría ser un problema con xdebug, Apache o PHP-FPM.

¿Hay alguna razón por la que se llame a writeClose y cómo evito que esto vuelva a ocurrir durante la depuración?

Detalles del sistema:

  • Linux Ubuntu 18.04.2 LTS (en WSL)
  • Versión PHP: 7.0.33
  • Servidor API: FPM/FastCGI
  • versión de xdebug: 2.8.1

Si necesita información adicional, deje un comentario y lo actualizaré en consecuencia :-)

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Se llama a writeClose cuando se obtiene una excepción.

No hay manera de prevenirlo.

La solución es encontrar dónde está la excepción mediante una depuración profunda.

Cuando depure, intente usar F7 más en lugar de presionar F8, pasará por todas las funcionalidades y llegará a donde está la excepción. Entonces ve la causa raíz por mensajes de excepción.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda