Ver Mensaje Individual
  #10 (permalink)  
Antiguo 12/01/2015, 08:31
quintan
 
Fecha de Ingreso: enero-2015
Mensajes: 40
Antigüedad: 9 años, 3 meses
Puntos: 8
Respuesta: Header no redirecciona

Y no puede ser que lo hayas colocado en el sitio indebido y que en tu servidor local tengas activado el output buffering?

Cita:
Buffer de salida

Si en la configuración de PHP, la directiva output_buffering no tiene el valor "off" (por ejemplo 4096) significa que tenemos activado el buffer de salida. Esto lo podemos cambiar en el php.ini, que está en /etc/php5/apache2/php.ini o en un fichero .htaccess en la raíz del proyecto. En este último fichero pondríamos lo siguiente:

php_flag "output_buffering" off;

El tener activado el buffer de salida implica que podemos enviar cabeceras y cookies incluso después de que haya una salida. Pero hay que tener cuidado con esto ya que podemos tenerlo activado en nuestro servidor local; de hecho en una instalación normal es muy posible que venga activado por defecto. Pero en el servidor de producción puede estar desactivado lo que nos mostraría errores que antes no teníamos.