Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]CHMOD 777- nadawać nadaje ale dostęp do pliku ma apache
ReBeLs513
post
Post #1





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 14.03.2010
Skąd: Dessau

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


Funkcja mkdir() pomimo treści
  1. mkdir(plik.php, 0777);
nie nadaje praw, dlatego postanowiłem poczytać manuala i... problem w tym, że chmod 0777 nadaje prawa ale logując się do FTP operacje na plikach wciąż może wykonywać apache, kiedy inne katalogi również mają 777 (tym razem nadany przez FTP) ale "ich właścicielem" jestem ja... Jest opcja, aby to zmienić czy muszę za każdym razem logować się na FTP?

Ten post edytował ReBeLs513 31.07.2011, 23:06:57
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
rzymek01
post
Post #2





Grupa: Zarejestrowani
Postów: 592
Pomógł: 62
Dołączył: 3.08.2006

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


a co chcesz osiągnąć?

logicznym jest, że proces apache, mający użytkownika apache, nadaje prawa jako ów użytkownik, a nie Ty (IMG:style_emoticons/default/smile.gif)
jeśli chcesz potem zapisywać do tego katalogu poprzez skrypt php, to wszystko będzie działac, ale własnie, co chcesz osiągnąć?
Go to the top of the page
+Quote Post
ReBeLs513
post
Post #3





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 14.03.2010
Skąd: Dessau

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


Działać działa ale potem muszę każdy katalog z plikiem przywracać do mnie jako właściciela, bo nic przez DirectAdmin'a nie mogę zrobić
Go to the top of the page
+Quote Post
rzymek01
post
Post #4





Grupa: Zarejestrowani
Postów: 592
Pomógł: 62
Dołączył: 3.08.2006

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


nie testowane:
jeśli masz dostęp przez SSH powinieneś móc się połączyć za pośrednictwem php z serwerem poprzez SSH, tam zalogować się na siebie i wydać komendę chmod na wybranym pliku/katalogu

powinno działać, ale napewno będzie narzut czasowy utworzenia połączenia itd. być może przez zwykłe ftp też się da to zrobić (IMG:style_emoticons/default/smile.gif)
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: 24.08.2025 - 14:39