Orijinalini görmek için tıklayınız : jos_session çabuk doluyor çözüm var mı?
Arkadaşlar;
Bir önceki yedeğe google virüs uyarısından ötürü dönmem nedeniyle yaklaşık 1 aydır phpmyadmin'e 2 günde bir girip jos_session boşalt komutu vermekten gına geldi. Ne önerirsiniz? Çözüm var mı?
İlgi ve alakanıza şimdiden teşekkürler.
angelaus
25-07-2014, 14:27
session süresini genel ayarlardan azaltın
Oturum süresi 15dk üzerine ise bunu düşürme yolunda gidin. Değilse, bu durum bot ve ziyaretçisi çok yoğun sitelerde yaşanabilen bir durum. Oturum tablosunun şişmesi her zaman sorun olmaz. Siz neden tabloyu boşaltıyorsunuz bilmiyorum. Ama bunun gerektiğini varsayarak durumda bakarsak, tablonun şişmesini önleyemiyorsanız, bir komut cron oluşturarak tabloyu belirli aralıklarla otomatik boşalttırabilirsiniz. Bunu zaman içinde bazı büyük boyutlu sitelerde yapmam gerekmişti. Tabii tablonun her boşaltılması o an oturumu olanların oturumlarının sonlanması demek olur.
jooomlayalım
15-02-2015, 18:40
Oturum süresi 15dk üzerine ise bunu düşürme yolunda gidin. Değilse, bu durum bot ve ziyaretçisi çok yoğun sitelerde yaşanabilen bir durum. Oturum tablosunun şişmesi her zaman sorun olmaz. Siz neden tabloyu boşaltıyorsunuz bilmiyorum. Ama bunun gerektiğini varsayarak durumda bakarsak, tablonun şişmesini önleyemiyorsanız, bir komut cron oluşturarak tabloyu belirli aralıklarla otomatik boşalttırabilirsiniz. Bunu zaman içinde bazı büyük boyutlu sitelerde yapmam gerekmişti. Tabii tablonun her boşaltılması o an oturumu olanların oturumlarının sonlanması demek olur.
merhaba bizim bir sitemizde de benzer bir sorun var. session belli bir limiti aşınca site kapanıyor ve tablo hatası veriyor. Sessionu boşaltmam gerekiyor..
"bir komut cron oluşturarak tabloyu belirli aralıklarla otomatik boşalttırabilirsiniz."
yukarda bahsettiğinizi nasıl yapabiliriz. Bahsettiğiniz komut veritabanındamı yapılıyor ? nasıl yazıldığını lütfen yazarmısınız...
saygılar
jooomlayalım
15-02-2015, 18:43
Oturum süresi 15dk üzerine ise bunu düşürme yolunda gidin. Değilse, bu durum bot ve ziyaretçisi çok yoğun sitelerde yaşanabilen bir durum. Oturum tablosunun şişmesi her zaman sorun olmaz. Siz neden tabloyu boşaltıyorsunuz bilmiyorum. Ama bunun gerektiğini varsayarak durumda bakarsak, tablonun şişmesini önleyemiyorsanız, bir komut cron oluşturarak tabloyu belirli aralıklarla otomatik boşalttırabilirsiniz. Bunu zaman içinde bazı büyük boyutlu sitelerde yapmam gerekmişti. Tabii tablonun her boşaltılması o an oturumu olanların oturumlarının sonlanması demek olur.
merhaba bizim bir sitemizde de benzer bir sorun var. session belli bir limiti aşınca site kapanıyor ve tablo hatası veriyor. Sessionu boşaltmam gerekiyor..
"bir komut cron oluşturarak tabloyu belirli aralıklarla otomatik boşalttırabilirsiniz."
yukarda bahsettiğinizi nasıl yapabiliriz. Bahsettiğiniz komut veritabanındamı yapılıyor ? nasıl yazıldığını lütfen yazarmısınız...
saygılar
Ben cpanel kullanıyorum ve cron kodunu orada tanımlayabiliyorsunuz. Hosting hizmeti aldığınız yerden dilediğiniz cron kodunu oluşturmak için yardım alabilirsiniz. Benim ezberimde değil maalesef.
jooomlayalım
01-03-2015, 11:53
Akar çok teşekkür ederim. Dediğiniz gibi host firmasına başvurduk, birde oturum süresini azalttık.
Çok sağolun.
jooomlayalım
02-03-2015, 19:13
Sitemiz linux host, hosting firması zamanlanmış görevler kısmını gösterdi fakat cron koduna karışmadı.
joomla 2.5 belli zamanlarda session boşaltmak için malesef komut bulamadım.
bana sadece sessionu boşaltmak için komut lazım. Süresini hosttaki tablodan halleceğim.
joomla 2.5 için phpmyadmin session boşaltma komutu nasıl oluyor ? bu konuda yardımcı olabilecek varmı ?
saygılar
angelaus
02-03-2015, 19:28
mysql -uKULLANICIADI -pSIFRE VERİTABANI -e "TRUNCATE TABLE XXX_session"
mysql yerine tam yolu yazmanız gerekebilir. /usr/bin/mysql gibi tam yolu hostunuz söyler
ayrıca basit bir google araması ile bulunacak bişeyi hostunuz bana ne diyorsa bence değiştirin gitsin
jooomlayalım
03-03-2015, 17:00
Angelus çok teşekkürler.
sunucumuz paylaşımlı olduğu için malesef TRUNCATE TABLE ile session boşaltma yapamıyormuşuz. Sunucu kiralama gerektiğini belirttiler.
Bu işlemi, yani session boşaltma işlemini ayda bir otomotik olarak, joomlanın kendi kod sistemi içinden yapamazmıyız...joomlanın kodları arasına yada SQL kod olabiliyormu ?
CRONJOB gerek kalmadan...
angelaus
04-03-2015, 01:24
mijosql vardı ona bi bakın.
joomla adminden sql komutu çalıştırabiliyorduk
jooomlayalım
04-03-2015, 09:10
Panelde önbellekleme ile ilgili ayarlar bizim bu şekilde en uygunu nasıl ? Saygılar
1525
vBulletin v4.2.1, Copyright ©2000-2026, Jelsoft Enterprises Ltd.