• 29-08-2010, 12:20:37
    #1
    Üyeliği durduruldu
    arkadaşlar sunucun tmp dizini sık sık doluyor ve sitelerde açılmama gibi bir durum söz konusu oluyor php de çoğu zaman sapıtıyor

    örneğin login olamıyorum ya da güvenlik kodlarını devamlı yanlış diyor zaten doğru desede yinede giriş gerçekleşmiyor

    tmp dizinini temizledikten sonra herşey normale dönüyor

    benim yapmak istediğim şey ise tmp dizinini 1 saatte bir nasıl kendi kendinine temizletebilirim

    saati örnek verdim 2 saatte olabilir 5 saatte

    saygılar, hayırlı pazarlar...
  • 29-08-2010, 12:46:24
    #2
    nano /usr/bin/tmpsil

    yazın sonra alt kısımda yer alanları kopyalayın içine ve kaydedin çıkın..

    Alıntı
    #/usr/bin/!
    cd /tmp
    find . -type f -print -exec rm {} \;
    service mysql reload
    daha sonra

    chmod +x /usr/bin/tmpsil

    yazın...

    artık ister manual olarak ssh dan tmpsil yazarsınız isterseniz crontab a tmpsil i eklersiniz o kendi tmp yi siler...

    Alıntı: https://www.r10.net/830541-post35.html
  • 29-08-2010, 13:00:12
    #3
    Üyeliği durduruldu
    teşekkürler üstad + rep
  • 29-08-2010, 13:13:03
    #4
    Misafir
    bu tür işlemler kritiktir. TMP nin en güzel çözümü boyutunu büyütmektir.

    nano -w /scripts/securetmp

    şeklinde /scripts/securetmp dosyasını aç

    my $tmpdsksize

    diye bir değer var bu değeri bul

    değerini 512000 den 2048000 a değiştir ve ardından

    yukarıda verdiğim 2048000 olan değer 2GB tmp boyutu demek eğer bu bana fazla diyorsanız 1024000 1GB yapabilirsiniz.

    Aşşağıdaki komutları tek tek çalıştırın.

    /bin/umount -l /tmp
    /bin/umount -l /var/tmp
    /bin/rm -fv /usr/tmpDSK
    /scripts/securetmp

    /scripts/restartsrv_mysql
    /scripts/restartsrv_httpd
  • 29-08-2010, 13:32:01
    #5
    Üyeliği durduruldu
    güzel çözüm, teşekkurler..