Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Odpowiedni chmod
sniezny_wilk
post 22.07.2008, 11:46:08
Post #1





Grupa: Zarejestrowani
Postów: 732
Pomógł: 80
Dołączył: 25.05.2005
Skąd: Szczecin

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


Witam, napiszę tutaj bo to chyba banalny problem, ale nie mogę nic wymyślić. Przy kopiowaniu pliku nadaje mu odpowiednie prawa:

  1. <?php
  2. mkdir ("folder", 0755);
  3. $file = '_f/a.xml';
  4. $newfile = 'folder/a.xml';
  5. copy($file, $newfile);
  6. ?>


Niby prawa nadaję właściwe, a co widzę na serwerze o tej operacji ?: rwxr-sr-x (WT*?), czyli: 2755. Pytanie dlaczego ? Dodatkowo załóżmy, że moja nazwa to usera to "test", po tym jak folder dostał 2755, użytkownik to nie "test", tylko "www-data", żeby było śmieszniej logując się jako "test" nie mogę nic z tym folderem i plikiem w nim zrobić, oprócz odczytu, to samo z poziomu PHP. Czy ktoś zna sposób jak to rozwiązać ? Tak, aby prawa dostępu były takie jak chcę ? Mój zagraniczny "kolega administrator" twierdzi, że to moja wina. Mi się wydaje, że to konfiguracja serwera. Czy ktoś pomoże ? Z góry dzięki.

PS: na innym serwerze to wszystko śmigało, po zmianie serwera nie działa.


--------------------
Go to the top of the page
+Quote Post

Posty w temacie
- sniezny_wilk   [PHP] Odpowiedni chmod   22.07.2008, 11:46:08


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

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 20:01