แก้ไขฉุกเฉิน
ไม่ว่าจะเป็นวิธีการแก้ปัญหานี้หรือไม่โปรดลองขั้นตอนเหล่านี้ก่อน คุณจะสามารถเข้าสู่ระบบซึ่งหมายความว่าคุณอยู่ในหน้าขวา หากคุณยังไม่สามารถเข้าสู่ระบบได้ปัญหาของคุณน่าจะแตกต่างจากที่ฉันโพสต์โปรดดำเนินการด้วยความเสี่ยงของคุณเอง
- ไปที่ฐานข้อมูลของคุณ หากคุณมี phpMyAdmin ให้ทำดังนี้:
- คลิกที่
xxx_core_config_data
ตารางของคุณ(xxx_ เป็นคำเสริมหน้าของตารางเพิ่มเติมที่คุณอาจตั้งไว้ระหว่างการติดตั้ง)
- เมื่อเลือกตารางแล้วให้กดแท็บ "ค้นหา" ทางด้านขวา
- ในเมนูค้นหาภายใต้ "พา ธ " เลือกดรอปดาวน์ไปที่ (LIKE% ... %) และแทรก "คุกกี้" ในฟิลด์ถัดจาก วิธีนี้จะค้นหาแถวของตารางทั้งหมดที่มี "คุกกี้" อยู่ในค่าพา ธ
- ลบ VALUE ต่อไปนี้ (หากคุณไม่เห็นพวกเขาบางคนก็แค่เพิกเฉยมันอาจยังไม่ได้ตั้งค่าดังนั้นคุณสามารถละเว้นได้):
web/cookie/cookie_domain
web/cookie/cookie_httponly
web/cookie/cookie_lifetime
web/cookie/cookie_path
แค่นั้นแหละ. ตอนนี้รีเฟรชหน้าผู้ดูแลระบบของคุณแล้วลองลงชื่อเข้าใช้มันควรใช้งานได้ ถ้าเป็นเช่นนั้นตอนนี้เรามาทำความเข้าใจกับปัญหา
ปัญหา
ส่วนใหญ่การทำตามคำแนะนำจะขอให้เราจัดเก็บโดเมนคุกกี้เป็น. domain.com ซึ่งคาดว่าจะเป็นโดเมนย่อย แต่ชื่อร้านค้าจะถูกจัดเก็บตามที่http://domain.com
เป็น URL หลัก
การแก้ไข
มีสองวิธีในการแก้ไขปัญหานี้
หากคุณจะไม่ใช้โดเมนย่อยสำหรับการจัดเก็บคุกกี้คุณสามารถบันทึกการตั้งค่าโดเมนคุกกี้ในร้านค้า -> การกำหนดค่า -> เว็บ -> โดเมนคุกกี้เป็น (domain.com) โดยไม่มีระยะเวลาและวงเล็บก่อนหน้า
หากคุณวางแผนที่จะทำให้ร้านค้าของคุณพร้อมในอนาคตและอนุญาตให้มีการจัดเก็บคุกกี้ย่อยคุณควรตั้งค่า Cookie Domain เป็น ( .domain.com
) ด้วยระยะเวลาก่อนหน้าและไม่มีวงเล็บ อย่างไรก็ตามใน URL ฐานของคุณภายใต้Stores -> Configuration -> Web -> Base URL
ให้เพิ่มwww
ชื่อโดเมนของคุณเช่นhttp://www.domain.com
และhttps
ใน URL ฐานที่ปลอดภัยหากคุณใช้ SSL (ที่คุณควร)
นอกจากนี้การตั้งค่าคุกกี้อื่น ๆ มีลักษณะเช่นนี้:
Cookie Lifetime
- 86400 (จากความเข้าใจของฉันคุณไม่ต้องการและสามารถปล่อยว่างไว้และตรวจสอบ "ใช้ค่าระบบ" เพราะตอนนี้วีโอไอพียังคงรักษาเซสชันเพื่อเหตุผลด้านความปลอดภัย)
Cookie Path
- /
Use HTTP Only
- ใช่
Cookie Restriction Mode
- แล้วแต่คุณ หากคุณเปิดใช้งานสิ่งนี้จะแสดงข้อความที่ส่วนหน้าโดยขอความยินยอมจากผู้ใช้ในการจัดเก็บคุกกี้
หมายเหตุ: อีกครั้งหนึ่งนี้มีไว้สำหรับวัตถุประสงค์ในการอ้างอิงในอนาคตของฉันเองและสำหรับทุกคนที่อาจเจอความยุ่งยากเช่นนี้เหมือนที่ฉันทำ