El error "No se puede modificar la información del encabezado: los encabezados ya se han enviado" indica que un . php no se puede ejecutar porque se envía una salida antes de llamar a un encabezado HTTP. Los encabezados siempre deben preceder a la salida.