Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Akualizacja systemu
kilofmar
post
Post #1





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 29.11.2006

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


Witam.
Próbuje zrobić system aktualizacji dla mojego tworu.
I teraz się zastanawiam czy zrobić to tak:
- pobieram jeden plik z spakowanymi plikami do podmiany, czyli ściągam to do jakiegoś folderu "tmp" z uprawnieniami chmod 777 rozpakowuje, no i teraz nie bardzo wiem jakim poleceniem to podmienić i czy wszystkie foldery i pliki musiały by mieć ustawione uprawnienia chmod 777.
- druga opcja ściągam najpierw listę plików do aktualizacji i potem po kolej pliki i tu znów problem z uprawnieniami wtedy chyba wszystko musiało by być ustawione na 777.

A może jakieś inne rozwiązanie bo ustawienie całości na 777 to chyba nie zbyt dobry pomysł.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
A może jakieś inne rozwiązanie bo ustawienie całości na 777 to chyba nie zbyt dobry pomysł.

To zależy od serwera; coraz więcej działa na uprawnieniach danego użytkownika tak, że ustawianie uprawnień staje się zbędne.

Jeśli chodzi o sam przebieg aktualizacji - na pewno ściągnięcie jednego spakowanego pliku będzie szybsze/sprawniejsze od wielu małych. I tu robisz tak - wczytujesz listę do aktualizacji -> pętla dla plików: chmod 666 dla nadpisywanego pliku, aktualizacja, chmod pierwotny.
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: 26.12.2025 - 15:19