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
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========