Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

232
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!