magento'daki var / session bilgisini sildikten sonra müşterilerin giriş yapmasını sağlama


9

aşağıdaki linkte olduğu gibi canlı sitede bazı sorunlarla karşı karşıyayız.

Var / session klasörünü silersek bildiğim kadarıyla, hem ön uçta hem de arka uçta oturum açmamız gerekiyor.

Bu sorunu çözmek için: Canlı site ön tarafta boş veya yüklemeye devam edin ve asla yüklemeyin . Oturum klasörünü tekrar tekrar silmeliyiz. oturum klasörünü de silersek, müşterilerimizi site için giriş yapmış tutabilir miyiz?

Yanıtlar:


7

Hayır. Oturumlar, müşterilerinizin oturumlarını açık tutar. Ancak tüm oturumları silmek karşılaştığınız her sorunun çözümü olamaz. Ya kendi oturumunuzu kaybetmek için çerezleri silmek yeterlidir ya da oturumlarla gerçekten kırılmış bir şey vardır, o zaman sadece belirtilerle savaşıyorsunuz ve yeni sorunlar yaratıyorsunuz.

Silmek isteyenler için bir uyarı var/session!

Bu, tüm müşterilerinizin oturumunu kapatacak ve misafir müşterilerin sepetlerini silecektir. Bir şey satın almak isteyebilecek ziyaretçileriniz varsa, bu işletmeniz için gerçekten kötü!

Diskiniz doluysa ve hedefiniz biraz yer açmaksa, bu komutu yalnızca 7 günden eski oturum dosyalarını kaldırmak için kullanabilirsiniz:

find var/session -name 'sess_*' -type f -mtime +7 -delete

tam klasörü silmek yerine var / session klasöründen çerezleri silmenin herhangi bir yolu var.
Magento'daki bebek

1
Kavramı kaçırıyorsunuz. Çerezler istemci bilgisayarda saklanır ve bir oturum kimliği içerir. Bu kimlik, var / session içindeki oturum açma durumu gibi verilerin saklandığı bir dosyaya karşılık gelir.
Fabian Schmengler

1
haklısınız, ancak müşterileri tarayıcılarından çerezleri silmeleri konusunda bilgilendirmek çok zor. bunun için alternatif bir çözüm var mı?
Magento'daki bebek

Olmak zorunda. Ama burada sorduğunuz soru için değil.
Fabian Schmengler

@fabian Kendim için açıklığa kavuşturmak isteriz: Magento yönetici Çerez / Oturum ayarlarında 864.000 (10 gün) varsa, müşteri son 10 gün mağaza ziyaret etmezse, bir sonraki ziyarette magento yeni müşteri için SESS / Çerez oluşturuyor mu? on gün öncesinden daha eski "çöp" oturumları temizlemek için bir Çok Doğru olduğunu ( -mtime +10seçenek olarak, 10 gün son değişiklik)?
Andriy Gonchar
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.