probablemente en tu local tengas los errores desativados, ya que estos errores realmente solo son warnings y no afectan el funcionamiento del sitio de manera grave.
header() no puede tener antes una salida html fijate en eso, generalmente para usarlo yo hago esto: