Foros del Web » Programando para Internet » PHP »

Eliminar sesiones en un servidor

Estas en el tema de Eliminar sesiones en un servidor en el foro de PHP en Foros del Web. Hola a todos, quisiera saber si existe alguna manera de eliminar todas las sesiones de php, estoy sobre un vps y queria ver si hay ...
  #1 (permalink)  
Antiguo 22/04/2011, 01:56
Avatar de VbOkonly  
Fecha de Ingreso: julio-2009
Ubicación: San Justo, Buenos Aires, Argentina
Mensajes: 490
Antigüedad: 15 años, 4 meses
Puntos: 5
Eliminar sesiones en un servidor

Hola a todos, quisiera saber si existe alguna manera de eliminar todas las sesiones de php, estoy sobre un vps y queria ver si hay algun comando que me permita ami(como administrador) borrar las sesiones del vps.
En unos dias implementaré un tiempo para las sesiones para evitar esto, pero queria saber si puedo eliminar las existentes

de estas sesions hablo --> $_SESSION['username']

Gracias!
__________________
Mi primera web: http://www.mascoteame.com
  #2 (permalink)  
Antiguo 22/04/2011, 04:01
 
Fecha de Ingreso: abril-2011
Mensajes: 5
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Eliminar sesiones en un servidor

Hola
a ver si he entendido lo que preguntas

para borrar una variable a nivel de sesion bastaria con
unset ( $_SESSION['nombre'] )

y para borrar una sesion completa
session_destroy();

espero que te sirva de algo.
  #3 (permalink)  
Antiguo 22/04/2011, 04:45
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 5 meses
Puntos: 1517
Respuesta: Eliminar sesiones en un servidor

PHP se encarga de borrar las sesiones por ti cada cierto tiempo o cada cierta cantidad de ejecuciones. Te recomiendo que leas este tema http://www.forosdelweb.com/f18/recom...bility-833616/
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #4 (permalink)  
Antiguo 22/04/2011, 07:41
Avatar de nup_  
Fecha de Ingreso: noviembre-2010
Mensajes: 265
Antigüedad: 14 años
Puntos: 32
Respuesta: Eliminar sesiones en un servidor

Hola:

Me parece q lo q estás pidiendo es una forma de borrar todas las sesiones de todos los usuarios.
Con session_destroy() solo borras la sesión del usuario q ha llamado a esa función.

Para borrar todas las sesiones necesitas saber donde tu instalación de php guarda estas sesiones, esa información te la dá la función session_save_path().
Luego solo tienes q borrar todos los ficheros q se encuentren en ese directorio.

saludos;

Nup_

Etiquetas: servidor, sesiones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 13:16.