Forum » Programska oprema » Namestitev Apache SVN na strežnik Apache
Namestitev Apache SVN na strežnik Apache
aljaz33 ::
Pozdravljeni,
Na svoj računalnik, bi si rad lokalno s pomočjo sistema XAMPP namestil SVN strežnik.
Na spletu sem našel tale vodič in šel po njegovih korakih.
Do tu vse lepo in prav, a ko sem po navodilih urejal datoteko XAMPP/apache/conf/httpd.conf je Apache strežnik prenehal z delovanjem.
Ko vanjo vključim ukaz LoadModule strežnik preneha z delovanjem.
Če pozna kdo rešitev za mojo težavo bi mu bil zelo hvalažen
Na svoj računalnik, bi si rad lokalno s pomočjo sistema XAMPP namestil SVN strežnik.
Na spletu sem našel tale vodič in šel po njegovih korakih.
Do tu vse lepo in prav, a ko sem po navodilih urejal datoteko XAMPP/apache/conf/httpd.conf je Apache strežnik prenehal z delovanjem.
Ko vanjo vključim ukaz LoadModule strežnik preneha z delovanjem.
Če pozna kdo rešitev za mojo težavo bi mu bil zelo hvalažen
Ales ::
Sigurno nisi dodal le "LoadModule" pač pa še kaj zraven. Ko sprašuješ za pomoč na spletu, vedno navedi *čisto točno kaj si napisal kam*, ne krajšaj in ne posplošuj.
Moja kristalna krogla mi pravi, da si najbrž dal dva LoadModule ukaza v isto vrstico, ker ima navedeni vodič napako oz. je šlampasto oblikovan. Preveri ali imaš:
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
torej v dveh vrsticah.
Moja kristalna krogla mi pravi, da si najbrž dal dva LoadModule ukaza v isto vrstico, ker ima navedeni vodič napako oz. je šlampasto oblikovan. Preveri ali imaš:
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
torej v dveh vrsticah.
aljaz33 ::
V datoteko httpd.conf sem dodal ukaza:
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
ter odkomentiral ukaz:
LoadModule dav_module modules/mod_dav.so
Na konec datoteke sem dodal še spodnje zaporedje ukazov:
Sam do sedaj še nisem odkril napake, zakaj Apache strežnik ne prebavi teh ukazov in preneha z delovanjem.
Tudi datoteki:
mod_dav_svn.so
mod_authz_svn.so
Sem skopiral iz direktorija Subversiona v direktorij Apacheja, torej iz mape kjer je inštaliran Subversion:
C:/Program Files/subversion/bin
v mapo, kjer je inštaliran XAMPP: C:xampp/apache/modules
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
ter odkomentiral ukaz:
LoadModule dav_module modules/mod_dav.so
Na konec datoteke sem dodal še spodnje zaporedje ukazov:
<location /svn> ** DAV svn** ** SVNParentPath d:/svn** ** AuthType Basic** ** AuthName "All my repositories"** ** AuthUserFile d:/svn/passwords** ** Require valid-user** </location>
Sam do sedaj še nisem odkril napake, zakaj Apache strežnik ne prebavi teh ukazov in preneha z delovanjem.
Tudi datoteki:
mod_dav_svn.so
mod_authz_svn.so
Sem skopiral iz direktorija Subversiona v direktorij Apacheja, torej iz mape kjer je inštaliran Subversion:
C:/Program Files/subversion/bin
v mapo, kjer je inštaliran XAMPP: C:xampp/apache/modules
Ales ::
Zdi se mi, kot da je nekdo skopiral ta tutorial na svojo stran in pustil vse oblikovno podrto, kar žal pomeni tudi pojavo čistih napak v navodilih. Vse te zvezdice so napake, bilo je mišljeno da bodo to odstavki, presledki, itd..
Za konec rabiš nekaj v stilu:
Če je to vse, pa še preveri v originalni dokumentciji od SVN-ja... Oz. poglej za vse skupaj še kak tutorial brez napak.
Za konec rabiš nekaj v stilu:
<Location /svn> DAV svn SVNParentPath d:/svn AuthType Basic AuthName "Subversion repository" AuthUserFile d:/svn/passwords Require valid-user </Location>
Če je to vse, pa še preveri v originalni dokumentciji od SVN-ja... Oz. poglej za vse skupaj še kak tutorial brez napak.
Invictus ::
Poišči log file in naj napiši napako, ki jo izpiše.
Oz.še bolje, poguglaj kaj moraš narediti ...
Oz.še bolje, poguglaj kaj moraš narediti ...
"Life is hard; it's even harder when you're stupid."
http://goo.gl/2YuS2x
http://goo.gl/2YuS2x
aljaz33 ::
Ok, apache strežnik sem uspešno zagnal. Sedaj pa mi ne uspe dospati do localhost/svn
Apache mi javi napako Error 403, Access forbidden!
Apache mi javi napako Error 403, Access forbidden!
aljaz33 ::
Ok, apache strežnik sem uspešno zagnal. Sedaj pa mi ne uspe dospati do localhost/svn
Apache mi javi napako Error 403, Access forbidden!
EDIT: Napačno sem imel konfigurirano datoteko httpd.conf ukaz Location
Pravilna koda:
EDIT 2: Pred urejanjem datoteke httpd.conf pa je treba kreirati tudi repozitorij (v gornjem Tutorialu je ta ukaz izpuščen).
Repozitorij kreiramo v cmd-ju z ukazom:
C:\your-subversion-installation-dir\bin\svnadmin create c:\svn.repo
Zato moramo tudi datoteko passwords kreirati v repozitoriju in ne v mapi D:\SVN
To naredimo v cmd z ukazom: C:\xampp\apache\bin htpasswd.exe -c D:\svn.repo\passwords administrator
Apache mi javi napako Error 403, Access forbidden!
EDIT: Napačno sem imel konfigurirano datoteko httpd.conf ukaz Location
Pravilna koda:
<Location /svn> DAV svn SVNPath D:/svn.repo AuthType Basic AuthName "Subversion repository" AuthUserFile D:/svn.repo/passwords Require valid-user </Location>
EDIT 2: Pred urejanjem datoteke httpd.conf pa je treba kreirati tudi repozitorij (v gornjem Tutorialu je ta ukaz izpuščen).
Repozitorij kreiramo v cmd-ju z ukazom:
C:\your-subversion-installation-dir\bin\svnadmin create c:\svn.repo
Zato moramo tudi datoteko passwords kreirati v repozitoriju in ne v mapi D:\SVN
To naredimo v cmd z ukazom: C:\xampp\apache\bin htpasswd.exe -c D:\svn.repo\passwords administrator
Zgodovina sprememb…
- spremenil: aljaz33 ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
! | Postavitev Apache serverja s podporo za PHP in MySQL (strani: 1 2 3 4 5 6 7 )Oddelek: Izdelava spletišč | 253768 (28433) | miko22 |
» | Apache vprašanje - virtual hostOddelek: Programska oprema | 932 (775) | Goldee |
» | Apache - localhost JA, IP naslov NEOddelek: Omrežja in internet | 6622 (6481) | ManDriver |
» | [Linux][OpenSuSe] SVN repozitorij na Windows shared folders in pravice za datotečni sOddelek: Operacijski sistemi | 1875 (1679) | 'FireSTORM' |
» | apache 2.2.2 moduliOddelek: Operacijski sistemi | 1527 (1431) | cryptozaver |