SORU
6 HAZİRAN 2009, CUMARTESİ


SVN - İzin verilmedi

Bir Linux Sunucu kurmak ve bunu Apache ve SVN ve dav_svn yüklü. Tortoise SVN ile https://x.x.x.x:x/svn/repo yüklemeye çalışırken şimdi anlıyorum

Dosya açılamıyor '/sunucu/svn/repo/db/-güncel-kilit txn': İzin engellendi

Benim SSL doğru, bir sorun yok, hatta uzaktan Port Yönlendirme nedeniyle ödeme yapabilirim).

Bu Depo klasörleri Linux Mülkiyeti ile ilgisi var diye tahmin ediyorum, Nasıl bu set lazım komutları nelerdir? Ubuntu 9.04 Sunucu Apache2 kullanıyorum.

CEVAP
6 HAZİRAN 2009, CUMARTESİ


Bu yaygın bir sorundur. Neredeyse kesinlikle izin sorunları dalıyorsun. Bunu çözmek için, apache kullanıcı tüm depo için okuma/yazma erişimi olduğundan emin olun. , chown -R apache:apache *, chmod -R 664 * bunu her şey için svn deponuzun altında.

Eğer hala sıkışmış iseniz de, here here bkz.

Yorum cevap OP ek soru güncelleme:

"664" dize izinleri (8 tabanı) sekizlik gösterimidir. Üç basamaklı burada, temsil izinleri vardırsahibi,grupveherkes(bazen denir "") dünya, sırasıyla, O dosya veya dizin için.

Her base 8 haneli 3 bit ile temsil edilebilir fark (000 '0' 111 '7'). Her bit bir şey anlamına gelir:

  • ilk bit: okuma izinleri
  • ikinci kısım: yazma izinleri
  • üçüncü bit: yürütme izinleri

, 764 dosya örneğin anlamına:

  • sahibi (ilk sayı)/(7) yürütme izni okuma/yazma vardır
  • grup (ikinci) basamak/(6) okuma ve yazma izni var
  • herkes (üçüncü) basamak (4) okuma izni vardır

Bu şeyleri temizler umuyoruz!

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • K-391

    K-391

    23 EKİM 2012
  • Philip DeFranco

    Philip DeFra

    16 EYLÜL 2006
  • Sparta Spartanutul

    Sparta Spart

    18 HAZİRAN 2013