Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

304
Visualizações
La configuración predeterminada como outputBuffering, displayErrorDetails no funciona en el marco delgado de 3 php

Estoy usando la versión delgada 3.8 y quiero deshabilitar outputBuffering y mostrar todos los errores: El siguiente es mi sencillo programa Hello World.

 require_once(dir.'/vendor/autoload.php'); $configuration = [ 'settings' => [ 'displayErrorDetails' => true, 'outputBuffering' => false, ], ]; $app = new \Slim\App($configuration); // Add route callbacks $app->get('/', function ($request, $response, $args) { echo "here"; return $response->withStatus(200)->write('Hello World!'); }); // Run application $app->run();

Si comento echo "aquí"; entonces funciona bien. Pero este código arroja una excepción: error interno 500 que dice "Datos inesperados en el búfer de salida. Tal vez tenga caracteres antes de una apertura". ¿Alguien puede decirme qué está mal aquí?

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Está funcionando según lo previsto. Debe agregar addContentLengthHeader => false a su clave de settings en $configuration .

Establecer outputBuffering en false significa que el objeto de respuesta no conoce ningún dato que repita. Por lo tanto, cuando se trata de agregar automáticamente el encabezado de longitud de contenido, nota una falta de coincidencia y obtiene el error "Datos inesperados en el búfer de salida". Por lo tanto, debe deshabilitar la configuración automática del encabezado de tipo de contenido.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda