xaxim 0 Denunciar post Postado Fevereiro 21, 2015 Boa tarde Senhores, Estou tendo um problema, após alterar a versão do php de minha revenda Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/tapiocar/public_html/logar.php:1) in /home/tapiocar/public_html/logar.php on line 1Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/tapiocar/public_html/logar.php:1) in /home/tapiocar/public_html/logar.php on line 1 <?php session_start(); ob_start();?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Logar</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="description" content=""> <meta name="author" content=""> <!-- Le styles --> <link rel="stylesheet" href="css/bootstrap.min.css" type="text/css"> <style type="text/css"> body { alguem poderia me dar uma luz Obrigado Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Fevereiro 21, 2015 Não pode haver saídas ao navegador antes de session_start. Veja mais aqui: http://rberaldo.com.br/as-mensagens-de-erros-mais-comuns-do-php/#header Compartilhar este post Link para o post Compartilhar em outros sites
lucaswxp 22 Denunciar post Postado Fevereiro 22, 2015 Hmm, estranho que ele está utilizando ob_start(), o erro não deveria acontecer, pois a resposta está sendo enviada pro buffer, não para stdout. Tem alguma saída/código antes do session_start() que você não mostrou? Algum byte invisível no início do seu arquivo também pode ocasionar o problema, documentos salvos com BOM inserem um caracteres invisíveis no início do documento: http://pt.wikipedia.org/wiki/Marca_de_ordem_de_byte Compartilhar este post Link para o post Compartilhar em outros sites