Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

233
Visualizações
La misma sesión de PHP funciona en todas las PC excepto en algunas

En más de 400 computadoras (el 98% de las computadoras de la empresa, todas utilizadas por diferentes personas en diferentes redes en todo el mundo), este código funciona el 100% del tiempo (la identificación del usuario pasa a cada página), en cualquier página navegada en el crm , siempre que se utilice el mismo navegador y se abra:

 <? session_start(); $user_id = $_SESSION['user_id']; - All OS Win 10 - All PCs not Macs - All same version of Chrome - All allow all cookies - All same browser settings

Sin embargo, con el mismo código, exactamente el mismo sitio y el mismo sistema operativo (win 10), el mismo navegador, la misma configuración del navegador, en algunas PC cuando navego dentro del sitio a otras páginas, la sesión se cae.

¿Qué tienen las otras PC que hacen que esto suceda? Debe haber alguna configuración de PC de usuario que cause esto.

En las PC que interrumpieron la sesión, intenté eliminar el navegador y reinstalarlo para que coincida con la PC que funciona, ejecuté todas las actualizaciones de Win 10, busqué un virus (computadora portátil HP nueva), hice todo lo que pude, corto de borrar el HD y empezar de nuevo. No puedo esperar que un usuario llegue tan lejos y esperaba que alguien supiera cómo solucionarlo.

El problema es que algunas PC, por alguna razón, abandonan la sesión cuando navegan dentro del crm

Los indicadores son que se trata de un problema con el sistema Win de las computadoras que están interrumpiendo la sesión, pero tratar de diagnosticarlo es como buscar una aguja en un pajar. Estoy publicando aquí porque tal vez alguien haya tenido el mismo problema y sepa qué configurar en el sistema operativo Windows para solucionarlo.

EDITAR:

Descubrí que si la dirección del sitio cambia a www.site.com en lugar de solo site.com, eso es lo que hace que la sesión se cierre.

Ahora tengo que averiguar cómo llevar a cabo la sesión, ya sea www. o simplemente el nombre del sitio

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Estoy seguro de que alguien más podría tener este problema. Descubrí por casualidad que cuando un usuario navega con la página www. eso estaba matando la sesión, porque toda la navegación interna estaba orientada a //site. no www.

La cookie se almacenó como www. y //sitio. pero no importa, ya que las navegaciones son todas //sitio.

La solución fue actualizar el .htaccess para forzar un www. dirección para cambiar a //sitio.

 # Remove www from any URLs that have them: RewriteEngine on RewriteCond %{HTTP_HOST} ^www\. RewriteRule ^(.*)$ https://site.xxx/$1 [R=301,L]
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda