Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Określanie wartości uprawnień folderu/pliku, max chmod
IProSoft
post
Post #1





Grupa: Zarejestrowani
Postów: 479
Pomógł: 97
Dołączył: 6.09.2011
Skąd: php.net :)

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


Witam

Mam pytanie czy istnieje jakiś sposób na automatyczne ustalenie jaki chmod należy nadać aby folder/plik był w pełni edytowalny z poziomu skryptu PHP np: file_put_contents a jednocześnie również FTP

Wiadomo prawidłowe prawa dostępu dla plików to 644, natomiast dla katalogów to 755 jednak problem pojawia się w sytuacji niestandardowej konfiguracji serwera gdy np przy 644 nie można nadpisać pliku z poziomu PHP, dopiero po zmianie na 777, a np na o12.pl chmod 777 powoduje błąd 500.

W czym problem ?
Wiadomo, że można to sprawdzić samodzielnie/ręcznie przez FTP/skrypt jednak u mnie problem polega na tym, że obsługuję kilkadziesiąt serwerów i nie mam możliwości za każdym razem tego sprawdzać gdy klient instaluje skrypt i tutaj pojawia się pytanie: czy istniej możliwośc wiarygodnego sprawdzenie maksymalnych uprawnień ?
Np: check_max_premissions() i pokazuje, że maksymalnie wystarczy użyć 755 aby plik był bez problemu zapisywalny.

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
IProSoft
post
Post #2





Grupa: Zarejestrowani
Postów: 479
Pomógł: 97
Dołączył: 6.09.2011
Skąd: php.net :)

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


Tak też myślałem ale zapytać nie zaszkodzi. Dodatkowo zdarza się czasem sytuacja, że user (właściciel pliku ) dla procesu PHP stoi wyżej niż FTP i wtedy jest w ogóle problem ale to na szczęście rzadkość.

Dzięki za odpowiedzi.

Pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


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: 17.10.2025 - 22:37