1. max_allowed_packet Değerini Artırın (En Yaygın Çözüm)


İkinci hata mesajınızda bir session (oturum) verisi kaydedilmeye çalışırken hata oluşmuş. Eğer bu veri paketi MySQL'in kabul ettiği sınırın üzerindeyse bağlantı koparılır.
  • Ne yapmalı? Hosting firmanıza destek talebi açın veya my.cnf (ya da my.ini) dosyanıza erişiminiz varsa şu satırı bulun/ekleyin: max_allowed_packet = 128M (En az 64M yapın).

2. wait_timeout Süresini Uzatın


Eğer sunucu bir sorguyu işlemek için çok bekliyorsa bağlantıyı zaman aşımına uğratır.
  • Ayar: wait_timeout = 28800 ve interactive_timeout = 28800 olarak güncellenmelidir.

3. oc_session Tablosunu Temizleyin


Hata mesajlarınızdan biri doğrudan oturum tablosuyla ilgili. Eğer bu tablo (genellikle oc_session) çok büyüdüyse veya bozulduysa bu hatayı tetikler.
  • Adım: phpMyAdmin'e girin, oc_session tablosunu seçin ve "Boşalt" (Truncate) işlemini yapın. Bu, aktif oturumları sonlandırır (siz dahil herkesi siteden atar) ancak veritabanını rahatlatır.


    Bunları yapın olmazsa bakalım