Seleccionar página

C

uando estamos trabajando con PHP y tomamos datos de varios ficheros, a la hora de mostrar la página pueden surgir varios errores que muchas veces son difíciles de encontrar y de solucionar.

Aquí veremos las posibles causas del error Warning : Cannot modify header information – headers already sent by (output started

El problema más típico aparece cuando incluimos otros ficheros por medio de un require() y estos ficheros tienen algún caracter antes o después del respectivamente.

Si nos fijamos bien en los detalles del warning mostrado, podremos ver en qué línea se ha producido el error y por tanto poder resolverlo con más facilidad.

Warning : Cannot modify header information - headers already sent by (output started at /directorio/fichero.php:85) in /directorio/fichero_requerido.php on line 711

Aunque parezca una tontería, ha sido un problema que me ha costado bastante encontrar la solución y por eso me gusta compartirlo en este artículo con vosotros, ya que por foros y demás pueden ser un tanto confusas las explicaciones que nos ofrecen (sin dudar de su gran utilidad y ayuda siempre).

Puede que te interesen otros errores que hemos encontrado

Error “Can’t Connect To Local MySQL Server Through Socket”
Fatal Error: Maximum Execution Time Of 30 Seconds Apache