[ SmilieBG @ 18.02.2005. 17:39 ] @
Pozdrav, Instalirao sam skoro RH8 (imam knjigu o RH8, pa zato 8-ca a ne 9-ka). Uglavnom, instalirao sam neki od PHP/MySQL/Apache paketa i treba mi sledeca pomoc: U jednom od direktorijuma u htdocs (www) folderu sam ubacio .htaccess fajl. On lepo usmerava ka odredjenom fajlu u kome se nalaze podaci o user/pass (sam fajl je naravno ispod root-a web servera). Medjutim, Apache prijavljuje da ne moze da procita taj fajl. Izvod iz log-a: Citat: [Thu Feb 17 13:33:36 2005] [error] [client 195.121.*.*] (13)Permission denied: Digest: Could not open password file: /opt/lampp/pass/xampp [Thu Feb 17 13:33:36 2005] [error] [client 195.121.*.*] Digest: user `username' in realm `XAMPP' not found: /xampp/ username postoji garantovano, a ovo su dozvole do tog fajla (ukljucujuci i direktorijume): Citat: # file: opt # owner: root # group: root user::rwx group::r-x other::r-x # file: opt/lampp # owner: root # group: root user::rwx group::r-x other::r-x # file: opt/lampp/pass # owner: root # group: root user::rw- group::rw- other::rw- # file: opt/lampp/pass/xampp # owner: root # group: root user::rw- group::rw- other::rw- Dakle, svi direktorijumi, kao i sam fajl imaju najmanje mogucnost da citaju fajl. Zatim, apache je pokrenut od strane sledeceg usera: Citat: [root@localhost logs]# ps -ef | grep http root 25615 1 0 Feb17 ? 00:00:00 /opt/lampp/bin/httpd -k start nobody 25616 25615 0 Feb17 ? 00:00:00 /opt/lampp/bin/httpd -k start nobody 25617 25615 0 Feb17 ? 00:00:00 /opt/lampp/bin/httpd -k start nobody 25618 25615 0 Feb17 ? 00:00:00 /opt/lampp/bin/httpd -k start nobody 25619 25615 0 Feb17 ? 00:00:00 /opt/lampp/bin/httpd -k start nobody 25620 25615 0 Feb17 ? 00:00:00 /opt/lampp/bin/httpd -k start nobody 25621 25615 0 Feb17 ? 00:00:00 /opt/lampp/bin/httpd -k start nobody 25636 25615 0 Feb17 ? 00:00:00 /opt/lampp/bin/httpd -k start nobody 25637 25615 0 Feb17 ? 00:00:00 /opt/lampp/bin/httpd -k start E, sada, znam da postoji jedan 'master' proccess od Apache-a i childs. Izgleda da childs padaju pod nobody... Pokusao sam da promenim dozvole na samom fajlu u nobody (group), ali nisam i direktorijume menjao... Sam fajl nije pomogao... Dakle, kako da osposobim da mi Apache moze citati taj fajl? A jos jedno onako, usput budi receno pitanje: instalirao sam 2 x apache 'greskom'. Jednom je dosao uz sam RH, a jednom uz instalaciju XAMPP-a. Kako da pobrisem onaj iz RH-a (ponekad, opet greskom, pokrenem taj apache, koji je totalno drugacije konfigurisan, a ne trebaju mi 2 instance apache-a). Hvala i pozdrav!! Sale |