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

  • MkElite

    MkElite

    13 NİSAN 2012
  • Myron and Nejusha dance

    Myron and Ne

    2 AĞUSTOS 2012
  • SaMmM123

    SaMmM123

    3 Mayıs 2006