lunes 23 de marzo de 2009

Corrigiendo error de Wordpress: Warning Cannot modify header information


Recientemente en una actualización de wordpress en español, está suponiendo diversos problemas una vez instalada y durante los pasos de su instalación, hoy os traigo la solución a dicho problema:

"Warning: Cannot modify header information - headers already sent by
(output started at…"


La principal razón de que suceda esto, son los espacios que se encuentran antes del tag , que abren y cierran respectivamente el código PHP del archivo.

Dichos espacios se encuentran en el archivo de configuración wp-config.php que integra este cms. Para solucionar esto tan sólo debeis de borrar todo lo que haya antes y después de esos tags, en editor de texto sin formato tipo emacs en Linux o Bloc de notas en Windows.

Hay que tener en cuenta que el error que os da es algo así como el siguiente:
Warning: Cannot modify header information - headers already sent by (output started at /home/xxxx/public_html/wp-config.php:5) in /home/xxxx/public_html/wp/wp-login.php on line 390


Este error es de la línea 1 del wp-config.php pero debido a que lo abrimos mediante un include en wp-login.php, el error nos aparece en el siguiente archivo.

Además, de todo ello, si el archivo está codificado en UTF-8 también podeis encontraros con el mismo problema. Basta con abrir cualquier editor de texto, como los anteriormente citados, y guardarlo bajo la configuración "ANSI", y ya teneis el problema resuelto.

Como siempre ante cualquier duda que os pueda surgir tan sólo tenéis que comentarlo en respuesta a este post.

4 comentarios:

Anónimo dijo...
Un administrador del blog ha eliminado esta entrada.
Tecnología 21 dijo...

Nos gustaría intercambiar enlaces con ustedes, contáctennos: contacto@creactivityfocus.com.

Milciades Fernandez dijo...

Sos un grande... Gracias a este blogger pude solucionar el problema de instalacion del wordpress.. Gracias por compartir con nosotros tus conocimientos.
Desde PAraguay mi saludos

Selene dijo...

Hola, he seguido tus instrucciones y aún me aparece el error.

Aparece cada vez que me quiero desloguear.