Entradas

Solucionar error Warning: Cannot modify header information – headers already sent by

Solucionar error Warning: Cannot modify header information – headers already sent by
 
compartido11 veces

¿Cómo solucionar el error – Warning: Cannot modify header information – headers already sent by…?

A veces nos ocurre que estamos trabajando en un diseño web y necesitamos editar algún archivo en php, por ejemplo el functions.php de nuestro WordPress, al subirlo recibimos el error mencionado anteriormente.
Si buscamos en la web seguramente nos dirá que nos fijemos que no haya ningún espacio antes de o luego de ?> pero generalmente esto no nos funcionará.

Lo que debemos hacer es bajar el archivo a nuestra PC y abrirlo con el Bloc de Notas o notepad.
Al abrirlo lo único que tenemos que hacer es guardalo con codificación ANSI. Para hacer esto solo tenemos que ir a “Guardar como” y abajo en “codificación” seleccionamos ANSI.
Guardamos, subimos y listo!




Escrito por


Entradas Relacionadas

17 Responses to “Solucionar error Warning: Cannot modify header information – headers already sent by”

  1. Andrea Responder

    Gracias!!!!!!!!!!! ha funcionado…. lo tenía en codificación UTF8 y salía el error . Ahora ya no.
    Un abrazo.

  2. alex Responder

    no sabes la ayuda que me ha sido esto… solo cambiar la codificación….. muchisimas gracias

    • sessionstudio Responder

      Nos alegramos mucho que hayas podido solucionar tu problema. Saludos!!

  3. Juan Pablo Responder

    Muchas gracias!!!! Lo había guardado con el bloc de notas en codificación UTF8 y no le encontraba la vuelta.
    Un abrazo.

  4. Obelisc Responder

    La mejor solucion a mi parecer es que no combines el codigo php de validación o que implemente headers, en paginas con html, por el contrario LO MEJOR es que las validaciones se realicen en un archivo de php puro, y en este se implementan las salidas (header) para redireccionar a donde se desee, de esta manera te evitas cualquier dolor de cabeza y generaras codigo reutiizable.

  5. Angel Luis Ponce Responder

    Estoy desarrollando un sistema en php con sesiones y me marca ese error, intente cambiando el tipo de codificación con la que guarde el documento, pero no funciono sigue marcando el error: Warning: Cannot modify header information – headers already sent by (output started at C:\AppServ\www\siges\conexion.php:1) in C:\AppServ\www\siges\itramite\index.php on line 40

    Agradecere me puedan apoyar, de antemano gracias :)

    • sessionstudio Responder

      Estimado Angel, es complejo solucionar el problema sin ver los archivos, podría fijarse que los mismos no tengan ningún espacio en blanco al inicio o final del archivo si no funciona la solución de dicho artículo
      Saludos cordiales

  6. sessionstudio Responder

    Hola Alma, deberías subir tu archivo functions.php en el directorio de tu tema de WordPress.
    Siempre realizando backup de tu archivo antiguo.
    Saludos!!

  7. alma Responder

    HOla, tengo ese problema, pero una vez que lo haya guardado en codificación ansi, a dónde lo tengo que subir, no entiendo?

Deja un comentario