No se puede modificar la información del encabezado – los encabezados ya se enviaron...
Si recibes una advertencia en tus páginas similar a la que ves aquí abajo:
“Warning: Cannot modify header information – headers already sent by (output started at /home/user/public_html/index.php:581) in /home/user/public_html/system/sessions.php on line 180”
hay unas cuentas cosas que hacer para arreglarlo:
1. Comprueba si hay alguna línea vacía al final de tus archivos .php. Este es un problema común en algunas aplicaciones web. Elimina la línea vacía at final de tu script (después del “?>” o “php>” final) y revisa tu sitio de nuevo.
2. Crea un archivo php.ini en la carpeta de tu script y añade la siguiente línea en él:
buffer_output = on
Puedes encontrar más información sobre las líneas de php.ini en este artículo.
3. Si las advertencias no afectan a la funcionalidad de tu sitio web, puedes esconderlas. Puedes encontrar instrucciones detalladas sobre cómo hacerlo aquí.