Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> brak praw na katalogu
nospor
post
Post #1





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Mam apache z php na linuchu i skrypt php nie moze tworzyc/czytac plikow w innych katalogach niz w katalogu aplikacji.
Czli powiedzmy mam aplikacje w katalogu: /var/www/html/aplikacja
I wniej mam katalog: KAT (/var/www/html/aplikacja/KAT)
No i w nim moge czytac, pisac, kasowac.
Teraz zmieniam lokalizacje tego katalogu, na taką: /dane (/dane/KAT)
I oczywiscie juz nie mam zadnych praw. Nie moge nawet stamtąd czytac. file_exists ciągle zwraca, ze nie ma pliku, pomimo iż jest. mkdir krzyczy, ze nie mam praw do tworzenia tam katalogu.
Wydawalo by się, ze to prawa na plikach. Ale poustawialem wszystko, chmod sa ok. Dla katalogu przypisywalem tez roznych userow: root, apache - ciagle to samo.

Czy ktos sie orientuje czego jeszcze mam szukac? Co moze byc ewentualną przyczyną tego niezbyt milego dla mnie zjawiska?
Go to the top of the page
+Quote Post
kszychu
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

Ostrzeżenie: (0%)
-----


safe_mode_include_dir w php.ini?
Go to the top of the page
+Quote Post
nospor
post
Post #3





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




no tez o tym myslalem, to byla jedna z pierwszych mysli, ale safe_mode mam wylaczone

edit:
zmienilem katalog z /dane na /test na takich samych prawach. poszlo. widac te /dane mu sie nie podoba, byc moze ma prawo mu sie nie podobac, bo te /dane to katalog maciezowy.... no i mam problema (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
tomekp
post
Post #4





Grupa: Zarejestrowani
Postów: 171
Pomógł: 0
Dołączył: 17.12.2003
Skąd: Krakół

Ostrzeżenie: (0%)
-----


A co Ci pisze ciekawego w error_log apache?
Może masz chroot apache i rzeczywiście nie może osiągnąć wymaganego pliku.
Go to the top of the page
+Quote Post
nospor
post
Post #5





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
A co Ci pisze ciekawego w error_log apache?
no wlasnie oto chodzi ze nic. nic na ten temat.

Cytat
Może masz chroot apache i rzeczywiście nie może osiągnąć wymaganego pliku.
chroot? nie znalazlem takiego cuda.
Jak pisalem w poprzednim poscie, do innego katalogu, leżacego rownolegle do ferelnego, moge sie dostac. Mam problem z tym, co jest jak macierzowy. To znaczy mam dwa serwery/klastry, w danej chwili jest tylko jeden aktywny i ten aktywny widzi ten katalog, wydawaloby sie jako normalny katalog. z poziomu linuxa biegam se po nim normalnie, jedak juz w php nie moge nic w nim zrobic. Prawa jak pisalem poustawialem.

edit:
no i zagadka rozwiązana. W logach tej macierzy znalazlo się, ze faktycznie blokowany jest do niej dostep dla apache'a przez jakis tam proces. Zakilowalo sie wiec ten proces i wszystko smiga jak ta lala (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

dzięki osobom zainteresowanym za pomoc.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 17:11