Jakie uprawnienia chmod do zapisu

Jakie uprawnienia chmod do zapisu
mpaw
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 531
0

Dzień dobry.
Jakie chmod trzeba dać, aby skrypt PHP mógł zapisać nowy plik w katalogu, w którym się znajduje?

Chodzi o Linux mint.

Mam /var/www/html/ na 755 a pliki w środku na 644. Jeden z plików zawiera skrypt zapisujacy nowy plik w tym katalogu. Wywala mi błąd o braku uprawnień. Co tu począć?

Dziękuję

katakrowa
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Chorzów
  • Postów: 1670
1

Jeszcze zależy z jakiego użytkownika uruchamiany jest apache->php bo wtedy ten użytkownik też musi mieć prawa zapisu.

Reverse
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 41
1

W przypadku apache i katalogu /var/www/html, wszystkie pliki powinny mieć jako właściciela użytkownika www-data. Możesz zrobić tak, że cały katalog /var/www/html dajesz jaki właściciela www-data, jako grupę nazwę swojego użytkownika i tyle. Oczywiście musisz dodatkowo sprawdzić czy właściciel pliku jak i grupa mają prawo do zapisu.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.