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
