Antiguo 23-may-2007, 00:45   #1 (permalink)
Administrador
 
Avatar de Apolo
 
Fecha de Ingreso: febrero-2006
Ubicación: Colombia
Mensajes: 4.188
Apolo sigue por muy buen camino
Predeterminado Error PHP: Warning: session_start() Cannot send session cookie - headers already sent

El mensaje de error completo puede ser similar a este:

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by

Ver también:

Warning: Cannot modify header information - headers already sent by

Warning: session_start(): Cannot send session cache limiter - headers already sent

Solución 1

Este error se presenta habitualmente porque en el script PHP existen espacios o caracteres extraños antes o después del código PHP.

Para solucionarlo, debe revisar que no existan espacios, saltos de línea o caracteres antes de:

<?

(donde comienza el script PHP)

Y que no existan también después de:

?>

(donde finaliza el script o archivo PHP)

Incluso esa etiqueta de cierre de código se puede omitir, no es necesaria.

Esto debe hacerse en el script que está generando el error. Sabrá cuál es pues el mensaje de advertencia menciona el script o archivo que está generando el error.

Solución 2

En algunas ocasiones el error puede aparecer porque la configuración de PHP en el servidor tiene activa (en On) la directiva display_errors

Al apagar (poner en Off) la directiva display_errors, el error puede desaparecer. Esta directiva se puede modificar mediante un archivo .htaccess o php.ini. Mediante .htaccess, se puede hacer poniendo una línea de este modo:

php_value display_errors "Off"

Ante alguna duda, lo más recomendable es pedir asistencia al proveedor de hosting o a la persona encargada de la administración del servidor o cuenta de hosting.

Solución 3

session_start() debe ser ejecutado antes de cualquier salida HTML porque envía headers HTTP al navegador. Pida a un desarrollador en PHP que edite el código para solucionarlo.
__________________
ComunidadHosting.com
Apolo esta en línea ahora  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 25-may-2007, 00:56   #2 (permalink)
Usuario activo
 
Fecha de Ingreso: noviembre-2006
Ubicación: Chile
Mensajes: 122
zardonkan sin puntos positivos o negativos
Enviar un mensaje por MSN a zardonkan
Predeterminado

Solucion 4 en windows muchas veces el php.ini hay que modificar la parte
Código:
session.save_path ="F:\AppServ\php\session"
inficandole el directorio y a la vez verificar si esta creado .

jejejese lo dijo por experiencia .
__________________
Jose Vargas Molina
MSN: jose@aim.cl
UnBuenSocio.com
Especialidad Hosting para CHILE
zardonkan está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Respuesta

Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado
Trackbacks are Activado
Pingbacks are Activado
Refbacks are Activado

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Error PHP: Warning: Cannot modify header information - headers already sent by Apolo Programación y Diseño Web 35 19-dic-2008 21:39
Error PHP: A session had already been started - ignoring session_start Apolo Programación y Diseño Web 0 09-jul-2007 04:12
Como leer la cookie de punbb chancha PunBB en español 2 22-dic-2006 23:02
Warning: session_start(): Cannot send session cache limiter - headers already sent Apolo Programación y Diseño Web 1 19-sep-2006 17:38
Solución: Error: Unable to send e-mail Apolo PunBB en español 1 27-ago-2006 16:37

Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting

La franja horaria es GMT. Ahora son las 22:36.

Rioserver
Web hosting y dominios
Planes de hosting desde 2.90 USD
Soporte 24/7

www.rioserver.com

Infranetworking.com
Hosting PHP-MySQL
desde $3,5 dólares al mes!
Servidores Dedicados Hosting Reseller
www.infranetworking.com

Hosting en Mexico
500 Mb de espacio 29 pesos al mes
Soporte 24 h, cpanel,
Solicite prueba gratuita.

www.albergueweb.com.mx

AQPhost es Hosting Reseller
Te asesoramos
Inicia tu empresa de Web Hosting
¡hoy mismo!

www.aqphost.com/revendedores.htm


     ComunidadHosting  

La más grande comunidad dedicada al web hosting en nuestro idioma.

Para anunciar en ComunidadHosting, o para información general, por favor utiliza el formulario de contacto.







Desarrollado por: vBulletin® Versión 3.7.4
Derechos de Autor ©2000 - 2009, Jelsoft Enterprises Ltd.
Traducido por mcloud de vBhispano.com

Search Engine Friendly URLs by vBSEO 3.2.0