เว็บไซต์ที่ฉันจัดการโดยฉับพลัน (อาจเกิดขึ้นเมื่อ 2 สัปดาห์ที่ผ่านมา - จากสถิติของ GA และรายงานเฉพาะตอนนี้) เริ่มทิ้งรายการรถเข็นเมื่อคุณดูรถเข็นหรือไปชำระเงิน
'mini-cart' ด้านบนจะแสดงรายการในเมนูแบบเลื่อนลงจนกว่าคุณจะเรียกดูรถเข็น / เช็คเอาต์จากนั้นคุณก็จบลงที่ตะกร้าด้วยข้อความ 'ไม่มีรายการในรถเข็น'
ดูเหมือนว่าปัญหาเซสชัน มันจะไม่เกิดขึ้นเมื่อเข้าสู่ระบบ
ลบตัวเลือกการตรวจสอบความถูกต้องของเซสชันทั้งหมดใน 'system-> web-> การตั้งค่าการตรวจสอบความถูกต้องของเซสชัน' และเปิดใช้งานตัวเลือกที่ระบุว่า 'Use SID on Frontend' นี่เป็นการแก้ปัญหา แต่เนื่องจากการตั้งค่าเหล่านี้ไม่ได้เปลี่ยนแปลงในช่วง 3 เดือนที่ผ่านมาฉันจึงรู้ว่ามีปัญหาพื้นฐานบางอย่าง
หากเป็นเช่นนั้นจะทำให้เกิดปัญหาเกี่ยวกับปัญหา id-id? ยังไงก็ตามไซต์กำลังเปิดใช้งาน store-id ใดและปล่อยข้อมูลเซสชัน / ตะกร้าสินค้า บางทีผู้สังเกตการณ์ / เหตุการณ์ / เขียนใหม่โดยบางโมดูล
ฉันไม่สามารถทำซ้ำปัญหาบน dev ท้องถิ่นหรือบนเซิร์ฟเวอร์ UAT DB บน UAT นั้นมีอายุ 2 สัปดาห์จากการถ่ายทอดสดดังนั้นสิ่งนี้อาจชี้ไปที่ปัญหา / การตั้งค่า db
สิ่งที่ฉันกำลังพยายาม: ฉันกำลังยุ่งอยู่กับการดึง db สดปัจจุบันไปที่ UAT เพื่อรับข้อมูลล่าสุดเพื่อดูว่าฉันสามารถทำซ้ำปัญหาได้หรือไม่ จะอัปเดตเมื่อเสร็จแล้ว
เมื่อฉันสามารถทำซ้ำปัญหาในพื้นที่ที่ไม่อยู่ฉันจะปิดการใช้งานโมดูลอย่างเป็นระบบดูว่ามีบางสิ่งที่ล้อเลียนเกี่ยวกับ Store id ของ (เริ่มต้นด้วย MageMonkey และ sweettooth เนื่องจากพวกเขาได้รับการปรับปรุง 2 สัปดาห์ที่ผ่านมา)
คำถามคือ - ฉันจะลองทำอะไรได้อีก พอยน์เตอร์ใดที่ฉันสามารถตีเบรกพอยต์บางส่วนและทำตามขั้นตอนของรหัสเพื่อดูว่าฉันสามารถติดตามปัญหานี้ได้หรือไม่
ไม่มีระบบแคชเพิ่มเติมเช่นวานิชหรือ memcache ติดตั้งอยู่ เซิร์ฟเวอร์คือการติดตั้ง cPanel มาตรฐาน การทดสอบบน uat ฉันปิดการใช้งานแคชทั้งหมด
อัปเดตเพิ่มเติม: ดูเหมือนว่าเมื่อฉันเปลี่ยนไปใช้ธีมเริ่มต้นฉันไม่สามารถทำซ้ำได้ ฉันกำลังย้ายชุดรูปแบบแทนที่โฟลเดอร์กลับ
ฉันยังใช้ git เพื่อโค้ดย้อนกลับและปัญหายังคงอยู่กับแฮชทุกครั้ง
อัปเดต: เคยผ่านไปซักพักแล้วตั้งแต่ฉันมีเวลา ภาระงานสูง
ฉันย้ายเซสชันไปยังไฟล์ตามและปัญหาหายไป เนื่องจากลูกค้าไม่ได้ตั้งใจที่จะใช้เซิร์ฟเวอร์หลายเครื่องในอนาคตอันใกล้และเนื่องจากภาระงานของฉันนี่จึงเหลืออยู่ที่ ส่วนใหญ่จะกลับมากัดฉันในภายหลัง
ฝ่ายสนับสนุนของวีโอไอพีแนะนำว่าปัญหาเกี่ยวข้องกับโมดูลฟันหวานขยายคลาสเซสชัน แต่ฉันได้ปิดใช้งานโมดูลนั้น
จะอัปเดตเมื่อฉันได้รับผลลัพธ์เพิ่มเติม