Erro "Cannot regenerate session id" Ao logar no sistema na minha maquina local esse erro não aparece, ao logar na web, ele mostra o erro e entra normalmente no sistema. Anexo a foto do erro....
TG
Erro "Cannot regenerate session id"  
Ao logar no sistema na minha maquina local esse erro não aparece, ao logar na web, ele mostra o erro e entra normalmente no sistema.

Anexo a foto do erro.

Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework Quero me inscrever agora!

Comentários (2)


NR

Habilite o "output_buffering" no php.ini.
RK

Thiago,

No método construtor da classe "TSession", após a função "session_start()" insira a função "ob_start()", conforme código á seguir:

 
  1. <?php
  2. [...]
  3. public function __construct(SessionHandlerInterface $handler = NULL, $path = NULL)
  4. {
  5. if ($path)
  6. {
  7. session_save_path($path);
  8. }
  9. if ($handler)
  10. {
  11. session_set_save_handler($handler, true);
  12. }
  13. // if there's no opened session
  14. if (!session_id())
  15. {
  16. session_start();
  17. ob_start(); // LINHA INSERIDA
  18. }
  19. }
  20. [...]
  21. ?>