Skocz do zawartości
fuqet

Chmod dla wszystkich katalogów.

Polecane posty

Witam.

 

Czy jest możliwość aby za pomocą .htaccess nadać uprawnienia 777 dla wszystkich katalogów w innym katalogu. Chodzi o to, ze do katalogu ksiazka, sa automatycznie dodawane nowe katalogi i chcem aby one takze mialy 777 a nie 755.

 

Np.

 

/ksiazka/rozdzial1 - chmod 777

/ksiazka/rozdzial2 - chmod 777

/ksiazka/rozdzial3 - chmod 777

 

Jakies pomysły?

Edytowano przez fuqet (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Nie ma takiej opcji.można nadać maskę dla nowych plików ale to zależy w jaki sposób sa tworzone. Przez PHP? Wrzucane przez ftp?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość l3szcz

Za pomocą htaccess nie zrobisz tego, możesz to zrobić poprzes FTP, PHP lub poleceniem

chmod -R 777 /ksiazka/

Nada uprawnienia w katalogu ksiazka i wszysykich plikach i podkatalogach

poprzez*

 

W PHP sprawa chmodów wygląda tak:

chmod("/somedir/somefile", 755);   // wartość decymalna, nie poprawna
chmod("/somedir/somefile", "u+rwx,go+rx"); // string - nie poprawny zapis
chmod("/somedir/somefile", 0755);  // zapis ósemkowy, postać poprawna

Jeżeli chcesz nadać prawa katalogom najlepiej wykorzystać pętlę odczytującą zawartość katalogu + nadającą prawa każdemu plikowi w danym katalogu.

Jeszcze tego nie robiłem więc nie pomogę ale proszę sugerować się dokumentacją dla stałej $_FILE :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×