Faina vreme de "pescuit"...  , dar eu multumesc tuturor. Sunt incepator in 
Linux si directiile pe care mi le dati sunt importante.

Am sa revin - sper - cu vestea ca am reusit.
 
Numai bine
Daniel
--- On Wed, 1/13/10, Petru Ratiu <[email protected]> wrote:


From: Petru Ratiu <[email protected]>
Subject: Re: [rlug] SuSE apache2
To: "Romanian Linux Users Group" <[email protected]>
Date: Wednesday, January 13, 2010, 12:07 PM


2010/1/13 Bolo Lobo <[email protected]>:
>
> Am pornit apache2 (SuSE10) si httpd (default, cu modificarile minime 
> necesare pornirii serverului web)  - si nu e nici o referire la mod_security. 
> acolo. Deci daca nu este pornit de apache...
>
> Cred ca problema este aici:
>
> <Directory />
>  Options None
>  AllowOverride None
>  Order deny, allow
>  Deny from all
> </Directory>
>
> Si acum citesc ce mi-ati trimis sa vad cum modific liniile acestea (am pus 
> deja Allow overide ALL si Allow from all, dar degeaba....
> Directorului din radacina paginii web (cel pe care nu-l pot accesa printr-un 
> link) i-am dat aceleasi proprietati ca si lui ....htdocs din /srv/www...
>
> Am incercat in fel si chip sa umblu la drepturile pe directorul respectiv 
> sperand intr-o rezolvare mai facila decat "acest" .htaccess pe care nu l-am 
> folosit in RH9 si a carui functionare incerc acum sa o inteleg.

Nu umbla la <Directory />, vezi ca sigur trebuie sa fie ceva si cu
<Directory /srv/www> unde e mai potrivit sa faci modificari.

.htaccess nu este in esenta decat o alta metoda de a specifica
directive de configurare (orientativ, cam tot ce merge in context de
Directory sau Location merge pus si in .htaccess, dar e bine sa
verifici de la caz la caz in documentatia httpd la care te-am trimis).
Diferentele intre configurarea cu .htacces sau cu httpd.conf (sau cum
se cheama in suse) sunt mai mult sau mai putin de nuanta, de genul:

- se pot activa optiuni fara restartarea serverului (good thing)
- se pot activa optiuni de utilizatori care au dreptul sa modifice
fisierele web (good sau bad, depinde de caz)
- daca este activat feature-ul pe un director, la orice request undeva
in directorul ala se cauta mai intai .htaccess-uri in toate
directoarele parinte in care AllowOverride != none pana e gasit unul,
ceea ce poate duce la timp mai mare de raspuns (relativ bad)
- cu AllowOverride-uri judicios alese se pot permite anumitor useri sa
activeze dupa plac optiuni specifice in anumite directoare fara sa
ceara voie administratorului webserverului
- cred ca mai erau cateva chestii, dar le-am prins pe cele esentiale.

IMO daca esti singurul care administreaza serverul ala si continutul
de pe el nu prea ai nevoie sa activezi htaccess (adica lasi
AllowOverride pe none si nu-l rescrii nicaieri); evident cu exceptia
aplicatiilor web gen wordpress and friends care vin cu niste
.htaccess-uri gata facute pentru mod_rewrite sau altceva. Recomand
http://httpd.apache.org/docs/2.2/howto/htaccess.html#when

Si daca tot esti pe-acolo, arunca un ochi si pe
http://httpd.apache.org/docs/2.2/sections.html pana te prinzi care e
legatura intre .htaccess, <Directory>, <Location> si fratii lor mai
putin celebri.

(Sper sa nu se trezeasca vreun utilizator de suse sa o dea in
"modifica X la linia Y ca o sa mearga" si sa-mi strice lectia de
pescuit)

-- 
Petre "don't thread on me" Ratiu
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug



      
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui