Fórum Ubuntu CZ/SK

Ostatní => Ubuntu Server => Téma založeno: Funder 21 Října 2009, 12:03:37

Název: apache - httpd.conf[vyřešeno]
Přispěvatel: Funder 21 Října 2009, 12:03:37
Ahoj, mám prohbém s Apachem, nevím, jestli je to správně, ale soubor /etc/apache2/httpd.conf je prázdný. Přijde mi to divný, ale asi to nevadí když je includovanej v apache2.conf.
Problém je, že když do httpd.conf napíšu DocumentRoot "/home/funder/www/" a restartuji server příkazem  gksudo /usr/sbin/apache2ctl restart tak apacahe bere html soubory pořád z původního umístění /var/www/.

Díky za rady
Název: Re: apache - httpd.conf
Přispěvatel: nettezzaumana 21 Října 2009, 12:08:15
problem je (alespon predpokladam), ze pokud se v httpd.conf vyskytuje "ServerRoot $foo" *pred includem, tak se patrne vezme prvni nalezeny.

jeste taky zkontroluju, ze se uzivatel, pod kterym bezi apache (u me wwwrun) dostane do tve slozky u tebe doma kvuli pravum
Název: Re: apache - httpd.conf
Přispěvatel: Funder 21 Října 2009, 16:14:26
Myslel jsem, že serverroot je něco jinačího, ale nevyznam se v tom... Apache a vlastně i linux jsem viděl o víkendu poprvé...
Jestli se chceš ke mě připojit tak to teďka mam vyplý. Navíc to mam na virtuálnim počítači, takže si nejsem úplně jistej, jestli se připojíš
Název: Re: apache - httpd.conf
Přispěvatel: nettezzaumana 21 Října 2009, 16:21:34
hm. my bad. typo. nicmene pokud mas dvakrat DocumentRoot tak plati to stejne + zkontrojuj prava
Název: Re: apache - httpd.conf
Přispěvatel: Funder 21 Října 2009, 18:36:17
Tak v tom apache2.conf nemam DocumentRoot ani jednou...
a s těma právama nevim co přesně myslíš... jsem začátečník no :(
Název: Re: apache - httpd.conf
Přispěvatel: Henrynr 21 Října 2009, 20:57:04
Hm, já když chci změnit documentroot, tak edituju soubor /etc/apache2/sites-available/default
Název: Re: apache - httpd.conf
Přispěvatel: tomas777 21 Října 2009, 21:02:08
V souboru /etc/apache2/sites-available/default se nadstavuje DocumentRoot je to asi 3 řádek z hora.
Název: Re: apache - httpd.conf
Přispěvatel: tomas777 21 Října 2009, 21:04:10
Omluva Henrynr za stejnou odpověď hledal jsem ten soubor a ta jsi už odpověděl.
Název: Re: apache - httpd.conf
Přispěvatel: Henrynr 21 Října 2009, 21:16:26
Omluva Henrynr za stejnou odpověď hledal jsem ten soubor a ta jsi už odpověděl.

Raději dvakrát než nikdy ;-)
Název: Re: apache - httpd.conf
Přispěvatel: Funder 21 Října 2009, 21:43:12
Tak v tom sites-avaible/default už documentRoot mam. Ale zase jsem narazi... pod normálním uživatelem do něj nemůžu zapisovat, ale přes gksudo gedit /etc/apache2/sites-avaible/default mi vyskočí prázdný okno editoru a když dám uložit tak vyskočí chyba Could not find the file /etc/apache2/sites-avaible/default.txt.
Určitě někde dělam nějakou triviální chybu kodnou BFU...
Název: Re: apache - httpd.conf
Přispěvatel: Henrynr 21 Října 2009, 21:59:51
.txt je tam navíc. Soubor se jmenuje /etc/apache2/sites-available/default (tzn. bez koncovky)
Název: Re: apache - httpd.conf
Přispěvatel: Funder 22 Října 2009, 08:50:16
Teď jsem to napsal bez koncovky, ale zase se otevře práznej gedit a při pokusu o uložení vyskočí stejná hláška... jen bez tý koncovky
Could not find the file /etc/apache2/sites-avaible/default.
Název: Re: apache - httpd.conf
Přispěvatel: Martin - ViPEr*CZ* 22 Října 2009, 08:55:15
No a zkuste porovnat cestu Vaši a cestu co uvádí uživatel nad Vámi.... a najděte jeden rozdíl  ;D
Ono totiž pokud by neexistoval soubor co se pokoušíte uložit, byl by vytvořený, za předpokladu, že ukazujete na nějakou složku co v systému existuje.
Název: Re: apache - httpd.conf
Přispěvatel: Funder 22 Října 2009, 09:45:18
No jo, to jsem ale *censored*... hned jak se k tomu dostanu tak to zkusim
Název: Re: apache - httpd.conf
Přispěvatel: Funder 22 Října 2009, 11:37:19
Už to jede, díky všem a omlouvám se, že jsem nečetl pořádně.