• 10-09-2007, 00:36:11
    #1
    Arkadaşlar yeni sunucuma siteleri taşıyorum. DB lerde sorun var.

    MySQL Error : Can't create/write to file '/tmp/#sql_7578_0.MYI' (Errcode: 30)

    Ne yapmam gerekiyor.
    /tmp chmod 1777
  • 10-09-2007, 00:38:21
    #2
    gecici olarak chmod -R 777 yapabilirsiniz.
  • 10-09-2007, 00:41:07
    #3
    bu bir güvenlik açığına sebep olmazmı?
  • 10-09-2007, 00:41:17
    #4
    Kurumsal Üye
    mkdir /tmp (already vs. derse sorun yok)
    chmod 777 /tmp
    chown -R mysql:mysql /var/lib/mysql
    service mysqld restart

    Root yetkiniz varsa yukarıdaki yöntemleri deneyebilirmisiniz (alıntıdır)./tmp klasörünün 777 olduguna eminmisiniz ?
  • 10-09-2007, 00:43:03
    #5
    Kurumsal PLUS
    CPanel mi kullanıyorsun ?
  • 10-09-2007, 00:44:30
    #6
    Evet cPanel

    /tmp yetkileri ile oynayınca

    /tmp''nın eriÅim izinleri deÄiÅtiriliyor: Salt-okunur dosya sistemi

    Diyor
  • 10-09-2007, 00:45:53
    #7
    Kurumsal PLUS
    /scripts/securetmp

    bu komudu yazacaksın elleme chmod ları 8)

    her soruya y ile (yes yani) cevap ver sonra sorun düzelecek.. tmp dışında farklı yerlerdeki chmod ları oyamışsan onlarıda eski haline al...
  • 10-09-2007, 00:51:53
    #8
    Kodu yazdım sorun çözülmeyince bastım restartı bakalım sunucu gelsinde =)
  • 10-09-2007, 00:53:28
    #9
    sen önce 777 yap işini gör sonra secure yaparsın