Error en Joomla: Warning: session_start Cannot send session cookie – headers already sent by
Si migramos un sitio Joomla o instalamos manualmente un respaldo, lo normal es subir nuestros archivos vía FTP, crear la base y subir el respaldo de la base. Cuando pensamos que todo está bien, vamos a revisar el sitio recientemente instalado y es frecuente que tengamos 3 o 4 errores del siguiente mensaje.
Warning: session_start() [function.session-start]: Cannot send session cookie – headers already sent by (output started at /home/content/b/j/w/bjwilderl/html/configuration.php:1) in /home/cafet454/html/libraries/joomla/session/session.php on line 423
Hay dos soluciones fáciles, inmediatas y muy comunes:
1. en el archivo configuration.php busca al inicio o al final espacios en blanco. Si existen, elíminalos.
2. Si la primera posibilidad no funciona y el error sigue apareciendo entonces realiza lo siguiente:
a) Abre el archivo configuration.php con Notepad (Editor de Notas)
b) Da clic en Guardar Como, en nombre debe ser configuration.php, en tipo de archivos debes tener: Todos los archivos; y en codificación debes tener ANSI.
c) Guarda tu archivo y lo colocas en el hospedaje.
En un alto porcentaje de ocasiones con cualquiera de estas dos opciones quedará solucionado ese error.
Esperamos te sea de utilidad, saludos.