Foros del Web » Programando para Internet » PHP »

Problema con variables de SESSION en SUBDOMINIOS

Estas en el tema de Problema con variables de SESSION en SUBDOMINIOS en el foro de PHP en Foros del Web. Buenos dias. Tengo un problema con las variables de session de una aplicacion que usa subdominios, la variable de SESSION se termina muy rapido y ...
  #1 (permalink)  
Antiguo 01/06/2015, 09:07
Avatar de lucho2000  
Fecha de Ingreso: mayo-2012
Mensajes: 38
Antigüedad: 12 años
Puntos: 0
Sonrisa Problema con variables de SESSION en SUBDOMINIOS

Buenos dias.

Tengo un problema con las variables de session de una aplicacion que usa subdominios, la variable de SESSION se termina muy rapido y al momento de abrir una nueva pestaña con la aplicacion se termina la variable de SESSION.

He realizado las siguientes configuraciones:
* session.gc_maxlifetime=18000
* session.cookie_lifetime=18000
* session.cookie_domain= .subdominio.co

Que otra configuracion puedo realizar ya que la variable de session se acaba muy rapido..

Agreadezco cualquier ayuda.


Mil gracias
__________________
LuisPuentes
  #2 (permalink)  
Antiguo 01/06/2015, 10:37
Avatar de enlinea777  
Fecha de Ingreso: mayo-2008
Ubicación: frente al pc
Mensajes: 1.830
Antigüedad: 16 años
Puntos: 127
Respuesta: Problema con variables de SESSION en SUBDOMINIOS

como tienes distribuidos los subdominios.?
en el mismo servidor
que tipo de server es??
  #3 (permalink)  
Antiguo 01/06/2015, 12:13
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 10 años, 9 meses
Puntos: 401
Respuesta: Problema con variables de SESSION en SUBDOMINIOS

Has probado en htaccess?
Código Apache:
Ver original
  1. php_value session.gc_maxlifetime 18000
  2. php_value session.cookie_lifetime 18000
  3. php_value session.cookie_domain= .subdominio.co

Y si no son demasiadas, siempre puedes colocar en cada pagina que utilice session algo similar a...
Código PHP:
Ver original
  1. ini_set("session.gc_maxlifetime","18000");
  2. ini_set("session.cookie_lifetime","18000");
  3. $_SESSION["tusession"]="visitante";
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #4 (permalink)  
Antiguo 01/06/2015, 12:53
Avatar de lucho2000  
Fecha de Ingreso: mayo-2012
Mensajes: 38
Antigüedad: 12 años
Puntos: 0
Respuesta: Problema con variables de SESSION en SUBDOMINIOS

Cita:
Iniciado por enlinea777 Ver Mensaje
como tienes distribuidos los subdominios.?
en el mismo servidor
que tipo de server es??
Hola.

* El servidor es CENTOS.
* El subdominio esta en otro SERVIDOR, en la pagina deonde tengo en dominio cree los subdominios apuntado a la direccion Ip del servidor y en el servidor web "APACHE" en la ruta /etc/httpd/conf.d/ agregar el siguiente archivo por cada subdominio:
<VirtualHost *:80>
ServerName nombreSubdominio.dominio.com
DocumentRoot /var/www/html/nombreSubdominio
</VirtualHost>


Espero me pueda ayudar muchas gracias...
__________________
LuisPuentes
  #5 (permalink)  
Antiguo 01/06/2015, 12:54
Avatar de lucho2000  
Fecha de Ingreso: mayo-2012
Mensajes: 38
Antigüedad: 12 años
Puntos: 0
Sonrisa Respuesta: Problema con variables de SESSION en SUBDOMINIOS

Cita:
Iniciado por lauser Ver Mensaje
Has probado en htaccess?
Código Apache:
Ver original
  1. php_value session.gc_maxlifetime 18000
  2. php_value session.cookie_lifetime 18000
  3. php_value session.cookie_domain= .subdominio.co

Y si no son demasiadas, siempre puedes colocar en cada pagina que utilice session algo similar a...
Código PHP:
Ver original
  1. ini_set("session.gc_maxlifetime","18000");
  2. ini_set("session.cookie_lifetime","18000");
  3. $_SESSION["tusession"]="visitante";

Hola .. Gracias por responder.

Ya hice esa configuración y persiste el problema..

Agradezco otra idea o configuracion que deba realizar.


Gracias
__________________
LuisPuentes
  #6 (permalink)  
Antiguo 01/06/2015, 12:58
Avatar de enlinea777  
Fecha de Ingreso: mayo-2008
Ubicación: frente al pc
Mensajes: 1.830
Antigüedad: 16 años
Puntos: 127
Respuesta: Problema con variables de SESSION en SUBDOMINIOS

la configuracion debes hacerla en cada dominio y subdominio
  #7 (permalink)  
Antiguo 01/06/2015, 13:02
Avatar de lucho2000  
Fecha de Ingreso: mayo-2012
Mensajes: 38
Antigüedad: 12 años
Puntos: 0
Sonrisa Respuesta: Problema con variables de SESSION en SUBDOMINIOS

Cita:
Iniciado por enlinea777 Ver Mensaje
la configuracion debes hacerla en cada dominio y subdominio
Si.. cada vez que creo un subdominio creo un archivo con esa configuracion :
<VirtualHost *:80>
ServerName nombreSubdominio.dominio.com
DocumentRoot /var/www/html/nombreSubdominio
</VirtualHost>

y REINICIO APACHE..

Pero la variable de session causa problemas. No dura mucho tiempo.. y aveces ni la crea... al hacerle print_r a $_SESSION aparece vacia.
__________________
LuisPuentes
  #8 (permalink)  
Antiguo 01/06/2015, 13:06
Avatar de enlinea777  
Fecha de Ingreso: mayo-2008
Ubicación: frente al pc
Mensajes: 1.830
Antigüedad: 16 años
Puntos: 127
Respuesta: Problema con variables de SESSION en SUBDOMINIOS

esa no
yo decia esta
Código PHP:
php_value session.gc_maxlifetime 18000
php_value session
.cookie_lifetime 18000
php_value session
.cookie_domain= .subdominio.co 
Código PHP:
ini_set("session.gc_maxlifetime","18000");
ini_set("session.cookie_lifetime","18000");
session_start();
$_SESSION["tusession"]="visitante"
  #9 (permalink)  
Antiguo 01/06/2015, 13:10
Avatar de lucho2000  
Fecha de Ingreso: mayo-2012
Mensajes: 38
Antigüedad: 12 años
Puntos: 0
Respuesta: Problema con variables de SESSION en SUBDOMINIOS

Esa configuración tambien la realice.. Pero persiste el problema..
__________________
LuisPuentes
  #10 (permalink)  
Antiguo 01/06/2015, 13:10
Avatar de lucho2000  
Fecha de Ingreso: mayo-2012
Mensajes: 38
Antigüedad: 12 años
Puntos: 0
Sonrisa Respuesta: Problema con variables de SESSION en SUBDOMINIOS

Cita:
Iniciado por enlinea777 Ver Mensaje
esa no
yo decia esta
Código PHP:
php_value session.gc_maxlifetime 18000
php_value session
.cookie_lifetime 18000
php_value session
.cookie_domain= .subdominio.co 
Código PHP:
ini_set("session.gc_maxlifetime","18000");
ini_set("session.cookie_lifetime","18000");
session_start();
$_SESSION["tusession"]="visitante"

Esa configuración tambien la realice.. Pero persiste el problema..
__________________
LuisPuentes
  #11 (permalink)  
Antiguo 01/06/2015, 13:34
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 10 años, 9 meses
Puntos: 401
Respuesta: Problema con variables de SESSION en SUBDOMINIOS

Cita:
Esa configuración tambien la realice.. Pero persiste el problema..
Algo ajeno a la session se te escapa. Revisaste errores y logs?
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-

Etiquetas: session, subdominios, variable, variables
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




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